Packages for keyword “codable”
These packages are available as a package collection, usable in Xcode or SwiftPM.
MessagePacker
MessagePack serializer implementation for Swift. msgpack.org[Swift]
PotentCodables
🧪 PotentCodables - A potent set of implementations and extensions to the Swift Codable system
ReerJSON
A faster version of JSONDecoder and JSONEncoder powered by yyjson
SwiftAvroCore
An implementation of Apache Avro in Swift 6
swift-codable-macro
Macros for automatically generating customizable conformance to `Codable` protocol.
Codability
Useful helpers for working with Codable types in Swift
Core
🌎 Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging.
deep-codable
Encode and decode deeply-nested data into flat Swift objects
EasyFirebase
Helping me use Firebase features with ease
JSONtoCodable
A generating tool from Raw JSON to Codable (Swift4) text written in Swift4.
macro-codable-kit
Efficient, flexible Codable with Swift Macros
swift-arazzo
Swift library for OpenAPI Arazzo 1.0 and 1.1 workflows: typed Codable models, runtime expressions, criteria evaluation (simple, regex, JSONPath) and validation. Swift 6, Sendable, Linux first-class.
swift-jsonpath
JSONPath for Swift: RFC 9535 (passes all 715 compliance cases) and the Jayway dialect, JSON Pointer (RFC 6901), path-driven mutations, and an order-preserving JSON model with a Codable bridge. Pure Swift 6, no Foundation, no dependencies, Linux first-class.
swift-structured-data
One way to read external data into Swift — JSON, YAML, and XML behind a single protocol, so the format stays out of your call sites
files
A lightweight Swift library for managing file system resources in a protocol-oriented way. Provides abstractions for files and directories, supporting safe and efficient file operations.
KadrPersistence
Save a kadr composition to a file, and open it again — without silently losing what a file cannot hold.
MessagePack
A MessagePack encoder and decoder for Codable types
NetworkAgent
This package is meant to make http request of an easy way inspiren in the architecture of Moya package. This package is 100% free of dependencies and works with Combine api + Codable
Options
Sometimes there are situations where you want to use an Enum in an OptionSet or you want Enum backed by a RawType of Int but also have String labels as well
SwiftLocalStorage
Type-safe local persistence and caching for Swift. Store your existing Codable DTOs with SwiftData, with no @Model entities. Supports cache expiration, indexed queries, live observation and DTO migrations. Swift 6, zero dependencies.