The better way to deal with JSON data in Swift.
-
Updated
Oct 3, 2020 - Swift
{{ message }}
JSON (JavaScript Object Notation) is a standard file format that uses text to communicate data objects to array data types. This notation makes it easy for applications to parse and generate files. JSON grew out of the need to have a real-time server-to-web browser communication.
The better way to deal with JSON data in Swift.
A handy swift json-object serialization/deserialization library
[Deprecated] The easy to use Swift JSON decoder
[Deprecated] A shiny JSON parsing library in Swift
Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift
macOS app to generate Swift 5 code for models from JSON (with Codeable)
Fast conversion between JSON and model in Swift.
Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die
SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.

We need more tests for the encoder. It's test coverage is rather bad right now:
https://codecov.io/gh/fabianfett/pure-swift-json/tree/master/Sources/PureSwiftJSONCoding/Encoding
PRs are very welcome.
A high performance JSON library in Swift