SwiftyJSONAccelerator alternatives and similar libraries
Based on the "JSON" category.
Alternatively, view SwiftyJSONAccelerator alternatives based on common mentions on social networks and blogs.
SwiftyJSON10.0 3.7 L4 SwiftyJSONAccelerator VS SwiftyJSONThe better way to deal with JSON data in Swift.
ObjectMapper9.8 0.0 L4 SwiftyJSONAccelerator VS ObjectMapperSimple JSON Object mapping written in Swift
Mantle9.8 1.2 L1 SwiftyJSONAccelerator VS MantleModel framework for Cocoa and Cocoa Touch
JSONModel9.7 0.0 L1 SwiftyJSONAccelerator VS JSONModelMagical Data Modeling Framework for JSON - allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS and tvOS apps.
JSONKit9.7 0.0 L3 SwiftyJSONAccelerator VS JSONKitObjective-C JSON
YYModel9.4 0.0 L1 SwiftyJSONAccelerator VS YYModelHigh performance model framework for iOS/OSX.
JSONExport9.4 0.0 L4 SwiftyJSONAccelerator VS JSONExportJSONExport is a desktop application for Mac OS X which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.
JSON-FrameworkThis framework implements a strict JSON parser and generator in Objective-C.
Unbox8.3 0.0 L2 SwiftyJSONAccelerator VS UnboxThe easy to use Swift JSON decoder
Gloss8.0 5.9 L5 SwiftyJSONAccelerator VS Gloss[Deprecated] A shiny JSON parsing library in Swift :sparkles: Loved by many from 2015-2021
mapper7.6 0.0 L5 SwiftyJSONAccelerator VS mapperA JSON deserialization library for Swift
Freddy7.5 0.0 L4 SwiftyJSONAccelerator VS FreddyA reusable framework for parsing JSON in Swift.
KZPropertyMapper7.3 0.0 L4 SwiftyJSONAccelerator VS KZPropertyMapperProperty mapping for Objective-C iOS apps.
Decodable7.0 0.0 L5 SwiftyJSONAccelerator VS Decodable[Probably deprecated] Swift 2/3 JSON unmarshalling done (more) right
JASON7.0 0.0 L5 SwiftyJSONAccelerator VS JASONFast JSON parsing for Swift
TouchJSON7.0 0.0 L1 SwiftyJSONAccelerator VS TouchJSONA humane JSON Objective-C un-framework. (TouchJSON has been deprecated - see README)
Genome6.5 0.0 L4 SwiftyJSONAccelerator VS GenomeA simple, type safe, failure driven mapping library for serializing JSON to models in Swift 3.0 (Supports Linux)
Himotoki6.5 0.0 L5 SwiftyJSONAccelerator VS HimotokiA type-safe JSON decoding library purely written in Swift
CodableAlamofireAn extension for Alamofire that converts JSON data into Decodable objects.
Wrap6.3 1.1 L3 SwiftyJSONAccelerator VS Wrap[DEPRECATED] The easy to use Swift JSON encoder
FastEasyMapping6.1 0.0 L5 SwiftyJSONAccelerator VS FastEasyMappingA tool for fast serializing & deserializing of JSON
JSONCodable5.9 0.0 L5 SwiftyJSONAccelerator VS JSONCodableHassle-free JSON encoding and decoding in Swift
Elevate5.9 0.0 L2 SwiftyJSONAccelerator VS ElevateElevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable.
Groot5.7 0.0 L3 SwiftyJSONAccelerator VS GrootFrom JSON to Core Data and back.
Coolie5.3 0.0 L2 SwiftyJSONAccelerator VS CoolieCoolie(苦力) helps you to create models (& their constructors) from a JSON file.
JSONJoy-Swift5.1 0.0 L4 SwiftyJSONAccelerator VS JSONJoy-SwiftConvert JSON to Swift objects.
OCMapper4.9 0.0 L4 SwiftyJSONAccelerator VS OCMapperObjective-C library to easily map NSDictionary to model objects, works perfectly with Alamofire. ObjectMapper works similar to GSON
Arrow 🏹4.7 0.0 L4 SwiftyJSONAccelerator VS Arrow 🏹🏹 Parse JSON with style
Cereal4.7 0.0 L4 SwiftyJSONAccelerator VS CerealSwift object serialization
MoreCodableMoreCodable expands the possibilities of `Codable`.
AlamofireJsonToObjectsAn Alamofire extension which converts JSON response data into swift objects using EVReflection
Jay3.2 0.0 L4 SwiftyJSONAccelerator VS JayPure-Swift JSON parser & formatter. Fully streamable input and output. Linux & OS X ready. Replacement for NSJSONSerialization.
Alembic2.7 0.0 L4 SwiftyJSONAccelerator VS Alembic:alembic: Functional JSON Parser - Linux Ready :penguin:
Tyro1.9 0.0 L4 SwiftyJSONAccelerator VS TyroFunctional JSON parsing and encoding
alexander1.9 0.0 L4 SwiftyJSONAccelerator VS alexanderAn extremely simple JSON helper written in Swift.
A JSON parser with concise API written in SwiftA JSON parser with concise API written in Swift.
LazyObject0.7 0.0 L5 SwiftyJSONAccelerator VS LazyObjectLazily deserialize JSON into strongly typed Swift objects
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of SwiftyJSONAccelerator or a related project?
SwiftyJSONAccelerator - MacOS app
Codeable Model file Generator For Swift 5
- Generate initializer function for classes
- Application Download: Download the .app (v2.2.0)
- Tests are back - major parts of the code is covered.
- Multiple file model generator is working again.
Version v2.0 (Swift 5)
- Generates Swift 5
Codeableversion along with
- Allows support to switch between
Optionaland non-optional variations.
- Temporarily support for CLI and tests have been removed.
- UI now supports Dark mode!
Installing & Building
You will also need to install
brew install swiftformat and
brew install swiftlint.
- Application Only: Download the .app (v2.2.0)
A Swift model generator like the Objective-C JSONAccelerator. Formats and generates models for the given JSON and also breaks them into files making it easy to manage and share between several models.
- The models that are generated depend Swift's inbuilt
Codeablefeature making encoding and decoding objects a thing of the past.
- Allows to opt for either optional or non-optional variables.
- Allows an array of a certain object type with different properties to be merged into a single model with all properties.
Load folder with JSON files + Configto generate all possible models for given folder with JSON files, note this needs a
.config.jsonas this uses the CLI logic internally.
- CLI tool needs to be recreated
- Tests needed to be added again
- Sparkle integration to deploy newer versions
- Deployment using homebrew
- Add support for Codextended.
Older Swift Versions
The older version of the project generating older swift code. Please keep in mind it is no longer supported.
- Version v1.4.0 (Swift 3) Download (v1.5.0)
- Version v0.0.6 (Swift 2) Download (v0.0.6)
Contributions and Requests
Any suggestions regarding code quality of the app, generated code's quality, Swift related improvements and pull requests are all very welcome. Please make sure you submit the pull request to the next release branch and not the master branch.
[MIT License](LICENSE) / Karthikeya Udupa
*Note that all licence references and agreements mentioned in the SwiftyJSONAccelerator README section above are relevant to that project's source code only.