An open API service indexing awesome lists of open source software.

awesome-ios

A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
https://github.com/vsouza/awesome-ios

Last synced: 15 days ago
JSON representation

Filtered by json. Clear filters

Core Data

Linter

  • Sync - Modern Swift JSON synchronization to Core Data.

Localization

Other Hardware

  • Localize - Easy tool to localize apps using JSON or Strings and of course IBDesignables with extensions for UI components.

Networking

Video

  • ws ☁️ - Elegant JSON WebService in Swift.
  • UnboxedAlamofire - Alamofire + Unbox: the easiest way to download and decode JSON into swift objects.
  • NetClient - Versatile HTTP networking library written in Swift 3.
  • RMHttp - Lightweight REST library for iOS and watchOS.
  • AlamoRecord - An elegant yet powerful iOS networking layer inspired by ActiveRecord.
  • ReactiveAPI - Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.

Parsing

JSON

  • SBJson - This framework implements a strict JSON parser and generator in Objective-C.
  • Mantle - Model framework for Cocoa and Cocoa Touch.
  • Groot - Convert JSON dictionaries and arrays to and from Core Data managed objects.
  • SwiftyJSON - The better way to deal with JSON data in Swift.
  • Gloss - A shiny JSON parsing library in Swift.
  • SwiftyJSONAccelerator - Generate Swift 5 model files from JSON with Codeable support.
  • Alembic - Functional JSON parsing, mapping to objects, and serialize to JSON.
  • Arrow 🏹 - Elegant JSON Parsing in Swift.
  • MJExtension - A fast, convenient and nonintrusive conversion between JSON and model. Your model class don't need to extend another base class. You don't need to modify any model file.
  • JAYSON - Strict and Scalable JSON library.
  • HandyJSON - A handy swift JSON-object serialization/deserialization library for Swift.
  • Marshal - Marshaling the typeless wild west of [String: Any] (Protocol based).
  • NSTEasyJSON - The easiest way to deal with JSON data in Objective-C (similar to SwiftyJSON).
  • Serpent - A protocol to serialize Swift structs and classes for encoding and decoding.
  • CodableAlamofire - An extension for Alamofire that converts JSON data into Decodable objects (Swift 4).
  • Himotoki - A type-safe JSON decoding library purely written in Swift.
  • PMHTTP - Swift/Obj-C HTTP framework with a focus on REST and JSON.
  • PMJSON - Pure Swift JSON encoding/decoding library.
  • Mappable - lightweight and powerful JSON object mapping library, specially optimized for immutable properties.

Reactive Programming

Prototyping

Reflection

React-Like

  • EVReflection - Reflection based JSON encoding and decoding. Including support for NSDictionary, NSCoding, Printable, Hashable and Equatable.
  • JSONNeverDie - Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die.

Tools

Web View

  • Plank - A tool for generating immutable model objects.