A protocol oriented networking client for Alamofire
What is Restofire?
Restofire is a protocol oriented network abstraction layer in swift that is built on top of Alamofire to use services in a declarative way.
Features:
- Global Configuration for host / headers / parameters etc
- Group Configurations
- Per Request Configuration
- Authentication
- Response Validations
- Custom Response Serializers like JSONDecodable
- Isolate Network Requests from ViewControllers
- Auto retry based on URLError codes
- Request eventually when network is reachable
- NSOperations
- Complete Documentation
Overview
- Pricing: Free
- Resource Link: https://github.com/Restofire/Restofire
- Resource Maker: Restofire
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: Restofire
- Carthage: Restofire/Restofire
- Swift Package Manager: https://github.com/Restofire/Restofire.git
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
SVGKit
Display and interact with SVG Images on iOS / OS X, using native rendering
TEAChart
Simple and intuitive iOS chart library. Contribution graph, clock chart, and bar chart
Starscream
Websockets in swift for iOS and OSX