Packages for keyword “serialization”
These packages are available as a package collection, usable in Xcode or SwiftPM.
fory
A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
FlatBuffers
FlatBuffers: Memory Efficient Serialization Library
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 数据。
HandyJSON
A handy swift json-object serialization/deserialization library
yyjson
The fastest JSON library in C
CodableWrapper
@CodingKey("encoder", "decoder") var cool: Bool = true
BinaryCodable
A binary encoder for Swift Codable types
SwiftCBOR
A CBOR implementation for Swift
AsyncSequenceReader
Building blocks to easily consume Swift's `AsyncSequence`.
Bytes
Swift Library for working with sequences of Bytes (aka [UInt8])
ToonFormat
🐦🔥 Community-driven Swift implementation of TOON
msgpack-swift
An efficient, full-featured, and compliant MessagePack implementation for Swift. / msgpack.org[Swift]
SwiftProtoReflect
SwiftProtoReflect is a dynamic Protocol Buffers library for Swift, enabling reflection-based message handling, serialization, and deserialization without the need for precompiled .proto files.
swift-bson
parse, decode, and encode BSON in pure Swift
Core
🌎 Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging.
SwiftMsgPack
💬 Fast & Lightweight MsgPack Serializer & Deserializer for Swift
swift-svg-printer
A Swift package for rendering SVG to String or bytes.
CowCodable
Deterministic, production-safe JSON resilience for Swift using @CowResilient.
Serializer
Codable serialization to custom formats made easy
MetaSerialization
Serialize any Codable Swift type with one extra line of code