A robust, yet lightweight and simple to use HTTP networking library for iOS
What is QwikHttp?
QwikHttp is a robust, yet lightweight and simple to use HTTP networking library. It allows you to customize every aspect of your http requests within a single line of code, using a Builder style syntax to keep your code super clean.
What separates QwikHttp from other Networking Libraries is its:
- light weight implementation
- simple usage syntax
- use of generics and QwikJson for robust serialization and deserialization
- broad multi-platform support
- simple, yet robust loading indicator support
- response interceptors to provide a method to handle unauthorized responses and token refreshing with ease.
QwikHttp is written in Swift 3 and works great with Swift. It even works great (without generics) with objective-c. It utilizes the most recent ios networking API, NSURLSession. QwikHttp is compatible with iOS 8+, tvOS, WatchOS 2 and OSX 10.9+. For a Swift 2 and objective-c compatible version, please see version 1.6.11.
Overview
- Pricing: Free
- Resource Link: https://github.com/logansease/QwikHttp
- Resource Maker: Logan Sease
- 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: QwikHttp
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
FluxCapacitor
This is what makes the Flux design pattern possible
SwiftIcons
Swift Library for Font Icons
BCColor
A Lightweight But Powerful Color Kit