Packages for keyword “decoding”
These packages are available as a package collection, usable in Xcode or SwiftPM.
SmartCodable
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 数据。
Himotoki
A type-safe JSON decoding library purely written in Swift
BinaryCodable
A binary encoder for Swift Codable types
Arrow
🏹 Parse JSON with style
SmartImages
Simple and lightweight library for loading images in a fast way
CodablePlus
A collection of extensions around the Swift `Codable` implementation.
swift-json-parsing
JSON decoding and encoding, using the swift-parsing library
AnyCodable
Type-erased wrappers for Encodable, Decodable, and Codable values
MusicXML
Implementation of the musicXML specification in Swift
Serpent
A protocol to serialize Swift structs and classes for encoding and decoding.
Codability
Useful helpers for working with Codable types in Swift
deep-codable
Encode and decode deeply-nested data into flat Swift objects
Bases
⚾️ Base16 and Base32 encoding in Swift
swift-bases
A collection of encoding and decoding algorithms for various common bases (2, 8, 10, 16, 32, 36, 58, 64)
CowCodable
Deterministic, production-safe JSON resilience for Swift using @CowResilient.
DataKit
A Swift library to easily read and write binary formatted data using a modern, declarative interface.
JSONUtilities
Easily load JSON objects and decode them into structs or classes
swift-any-codable
Codable extensions to make working with loosely-structured data easier.
SwiftMXL
Implementation of the MusicXML specification in Swift
19 packages.