Mantle
Model framework for Cocoa and Cocoa Touch
jsonboilerplateobjective-c
FreeRepo
Overview
Mantle is an open-source library for iOS and macOS that simplifies building model objects by reducing boilerplate code for serialization, deserialization and encoding. It handles converting between JSON data and native model objects, supports archiving and copying and works as a translation layer between APIs and your application's data layer, making it useful for apps that fetch and store structured data from web services.
Features
json-serializationmodel-mappingvalue-transformersnsencoding-supportnscopying-supportclass-clustersmodel-versioningnested-object-mappingkey-path-mapping
Feature Flags
authenticationsubscriptionsecommercerealtimeteamsOrgsi18nmapsformsValidationmultitenancyserializationmodelMappingvalueTransformersarchivingcopying
Recommended Use Cases
api-client-developmentjson-to-model-conversioncocoa-application-modelsios-app-modelsmacos-app-models
Frontend
objective-ccocoacocoa-touch
Backend
None
Auth Providers
None
Deployment Targets
macos-10.10ios-9.0tvos-9.0watchos-2.0
Payment Providers
None
Quick Facts
Stack
Language
objective-c
Data Layer
UI Stack
Styling
sass
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
Open source framework