Elegant HTTP Networking in Swift
What is Alamofire?
Alamofire is an HTTP networking library written in Swift.
Features:
- Chainable Request / Response Methods
- URL / JSON / plist Parameter Encoding
- Upload File / Data / Stream / MultipartFormData
- Download File using Request or Resume Data
- Authentication with URLCredential
- HTTP Response Validation
- Upload and Download Progress Closures with Progress
- cURL Command Output
- Dynamically Adapt and Retry Requests
- TLS Certificate and Public Key Pinning
- Network Reachability
- Comprehensive Unit and Integration Test Coverage
- Complete Documentation
Overview
- Pricing: Free
- Resource Link: https://github.com/Alamofire/Alamofire
- Resource Maker on Twitter: Alamofire
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: Alamofire
- Carthage: Alamofire/Alamofire
- Swift Package Manager: https://github.com/Alamofire/Alamofire.git
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
Then
Sweet syntactic sugar for Swift initializers
ios-queryable
ios-queryable is an implementation of IQueryable/IEnumerable for Core Data
YYAsyncLayer
iOS utility classes for asynchronous rendering and display