67 Open Source Codable Software Projects
Free and open source codable code projects including engines, APIs, generators, and tools.
Johnsundell Codextended 1227 ⭐
Extensions giving Swift's Codable API type inference super powers 🦸♂️🦹♀️
Swiftai 464 ⭐
SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.
Guide To Swift Codable Sample Code 204 ⭐
Xcode Playground Sample Code for the Flight School Guide to Swift Codable
Codablewrappers 142 ⭐
A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy
Vapor Core 61 ⭐
🌎 Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging.
Alamofirecodable 45 ⭐
An Alamofire extension which converts JSON response data into swift objects using Codable
Evermeer Stuff 37 ⭐
A collection of Swift code 'snippets' that are too small to create a library for and which do not fit in an other library.
Networkinginoperations Example 33 ⭐
An example project looking at how to combine Operations with URLSession 📡
Rsmastertableviewkit 17 ⭐
All-In-One UITableView Kit with inbuilt PullToRefresh, Pagination, EmptyDataSet, Indicator, Networking and much more..
Networking With Rest API Calls And Urlsession Unit Tests And Data Persistence In Core Data 14 ⭐
Networking in Swift with REST API calls and URLSession, that puts the parsed JSON Data from an HTTP based JSON storage endpoint I created into a TableView and persists the data using Core Data with CRUD (create, read, update, and delete). I used also Unit Tests to test URLSession asynchronous network operations and make the project as robust as possible. When the JSON data is parsed into the dynamic TableView cell we can easily delete the cell with a swipe, the TableView will then reload itself with a custom made animation and Core Data will update and save the changes in realtime. There is also an option to send HTTP GET requests to the JSONPlaceholder server. A And last but not least I implemented a settings launcher slide-up menu that slides up from the bottom of the screen when the settings tab bar button is pressed. On the slide-up menu, we have all the functionalities I mentioned above like getting the data from the REST API, filtering the data in the cells using a search bar and sorting them in the right alphabetical order, and also send data to a REST API.
Potentcodables 14 ⭐
🧪 PotentCodables - A potent set of implementations and extensions to the Swift Codable system
Launches 12 ⭐
A sample app that illustrates the use of Swift's Codable protocols to decode JSON data