Supercharge Swift's Codable implementations with macros meta-programming.
-
Updated
Jan 1, 2026 - Swift
Supercharge Swift's Codable implementations with macros meta-programming.
SmartCodable is a data parsing library built on Swift’s Codable, designed for simple usage and strong real-world compatibility. It gracefully handles missing fields, default values, and evolving JSON structures. SmartCodable 是基于 Swift Codable 的数据解析库,主打简单易用与真实业务场景下的强兼容性,能够优雅应对不断变化的 JSON 数据。
Read and write CSV files row-by-row or through Swift's Codable interface.
High-performance binary encoding/decoding for `Swift.Codable` types.
Store and Cache Anything Codable
Make Swift's Codable easier using Property Wrappers.
CSV (Comma-Seprated-Values) can be used instead of .txt files using Swift, CSV files have speciality that they can be seen as Excel Sheet format.
🏷️ Read and Write API notes files through Swift's Codable interface.
Demo of decoding JSON using Swift's Codable API.
Swift support for 5eTools schema
Playground that shows how to use Codable in Swift 4.
Add a description, image, and links to the swift-codable topic page so that developers can more easily learn about it.
To associate your repository with the swift-codable topic, visit your repo's landing page and select "manage topics."