What is Mappable?

Mappable is a lightweight, flexible, easy-to-use framework to convert JSON to model, specially optimized for immutable property initialization.

Features:

  • JSON to object by just specifying mapping relationships
  • Optimized for immutable and optional
  • Flexible: easy to mix with manual initailization
  • Compatible types conversion : e.g. a Int property could be initialized with String value
  • Key path support

Overview

  • Pricing: Free
  • Resource Link: https://github.com/leavez/Mappable
  • Resource Maker: Leave
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • CocoaPods: Mappable
  • Carthage: leavez/Mappable
  • Swift Package Manager: https://github.com/leavez/Mappable.git