BetterCodable
|
Better Codable through Property Wrappers |
Codextended
|
Extensions giving Swift's Codable API type inference super powers 🦸♂️🦹♀️ |
AnyCodable
|
Type-erased wrappers for Encodable, Decodable, and Codable values |
XMLCoder
|
Easy XML parsing using Codable protocols in Swift |
CodableWrappers
|
A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy |
MetaCodable
|
Supercharge Swift's Codable implementations with macros meta-programming. |
CodableCSV
|
Read and write CSV files row-by-row or through Swift's Codable interface. |
UserDefaultsStore
|
Why not use UserDefaults to store Codable objects 😉 |
BinaryCodable
|
Swift Codable-like interfaces for binary representations. |
IkigaJSON
|
A high performance JSON library in Swift |
MoreCodable
|
MoreCodable expands the possibilities of `Codable`. |
SmartCodable
|
SmartCodable is a data parsing library based on Codable. It is simple to use, with robust compatibility being one of its main features. SmartCodable 是基于Codable实现的数据解析库。简单易用,强悍的兼容性是SmartCodable的主要特点。 表层API和功能几乎和HandyJSON一致,支持快速的迁移。 |
DefaultCodable
|
A convenient way to handle default values with Swift Codable types |
CodableWrapper
|
@CodingKey("encoder", "decoder") var cool: Bool = true |
SwiftDB
|
A modern database abstraction layer + runtime, batteries included [WIP]. |
MarkCodable
|
Swift Codable with human-friendly Markdown storage |
CleanJSON
|
Swift JSON decoder for Codable |
KeyedCodable
|
Easy nested key mappings for swift Codable |
MessagePack
|
A MessagePack encoder and decoder for Codable types |
RegularExpressionDecoder
|
A decoder that constructs objects from regular expression matches. |
GenericJSON
|
A simple Swift library for working with generic JSON structures |
ExCodable
|
JSON-Model Conversion with Swift Codable |
multipart-kit
|
🏞 Parses and serializes multipart-encoded data with Codable support. |
Stores
|
Typed key-value storage solution to store Codable types in various persistence layers with few lines of code! |
Codability
|
Useful helpers for working with Codable types in Swift |
RxCodable
|
RxSwift wrapper for Codable |
deep-codable
|
Encode and decode deeply-nested data into flat Swift objects |
AdaptiveCardUI
|
Snippets of UI, authored in JSON and rendered with SwiftUI |
BinaryCodable
|
A binary encoder for Swift Codable types |
Kodable
|
A supercharged extension of Codable |
MessagePacker
|
MessagePack serializer implementation for Swift. msgpack.org[Swift] |
Core
|
🌎 Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging. |
TOMLDecoder
|
From TOML to Swift Codable types. |
PotentCodables
|
🧪 PotentCodables - A potent set of implementations and extensions to the Swift Codable system |
URLQueryItemCoder
|
Encoder & decoder for working with Codable types as URLQueryItems. |
SwiftyProvisioningProfile
|
Parse iOS mobile provisioning files into Swift models |
JSONFeed
|
A Swift encoder and decoder for the JSON Feed format |
Microya
|
Micro version of the Moya network abstraction layer written in Swift. |
URLEncodedForm
|
📝 Parse and serialize url-encoded form data with Codable support. |
OptionallyDecodable
|
Property wrapper for turning decoding failures into optionals instead of errors. |
VersionedCodable
|
A wrapper around Swift's Codable that allows versioning of Codable types, and rationalises migrations from older versions of the type. |
JSONtoCodable
|
A generating tool from Raw JSON to Codable (Swift4) text written in Swift4. |
macro-codable-kit
|
Efficient, flexible Codable with Swift Macros |
PreciseDecimal
|
A Decimal type that plays nicely with literals and Decodable |
apns
|
warning: PackageDescription API v3 is deprecated and will be removed in the future; used by package(s): CLibreSSL, JWT, JSON, Node
'APNS' /usr/src/package: error: could not find source files for target(s): APNSTests; use the 'path' property in the Swift 4 manifest to set a custom target path
|
SuperCodable
|
Codable, but with Super power made custom Codable behavior easy. |
RTree
|
An on-disk, Codable R*-Tree for Swift |
SwiftAvroCore
|
An implementation of Apache Avro in Swift 5 |
WXKDarkSky
|
A pure-Swift Codable layer over the Dark Sky API. |
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 |
LetterCase
|
𝐓 String letter case conversion and JSON decoding / encoding strategies |
FTAPIKit
|
Declarative and generic REST API framework using Codable. |
JSONDecoder-Keypath
|
Add key path support to the JSONDecoder |
CodablePersist
|
Store and Cache Anything Codable |
msgpack-swift
|
An efficient, full-featured, and compliant MessagePack implementation for Swift. / msgpack.org[Swift] |
EasyFirebase
|
Helping me use Firebase features with ease |
CodableX
|
Make Swift's Codable easier using Property Wrappers. |
universal
|
Tiny zero-dependency cross-platform Swift parsers for JSON, XML, and YAML incl. in-memory interchange formats and Either type |
CodableProperty
|
Easy transforming of Codable types written in Swift |
rage-ios
|
/usr/src/package: error: manifest parse error(s):
/usr/src/package/Package.swift:31:29: error: cannot convert value of type 'Int' to expected element type 'SwiftVersion'
swiftLanguageVersions: [5]
^
|
swift-nbt
|
|
CodableKit
|
A Swift macro package designed to simplify the use of Swift's Codable protocol by allowing easy integration of default values, reducing the amount of auxiliary code you need to write. |
xml-coding
|
Swift based XML Encoder/Decoder for Codable classes |
JSONParser
|
Elegant, type-safe JSON parsing in Swift |
Corridor
|
Corridor lets you easily match URLs and extract their values |
PerfectINI
|
Swift encoder and decoder for INI files. |
Unboxing
|
Set of extension and custom classes to efficiently decode heterogeneous collections. |
swift-binary-coder
|
Flat, untagged binary serializer for Codable Swift types |
SQLeleCoder
|
Serialize/deserialize Codable types into SQLite tables or parameters. |
Serializer
|
Codable serialization to custom formats made easy |
JSONFragmentDecoding
|
A JSONDecoder extension to allow decoding JSON fragments |
ExtraEncodable
|
A small Swift package allowing you to customize the encoding behavior of `Encodable` types |
EasyCodable
|
Easy failable properties in Swift Codable. |
CodablePlus
|
A collection of extensions around the Swift `Codable` implementation. |
Balam
|
Swift NoSQL functional database |
ASN1Codable
|
ASN.1 support for Swift Codable |
Version
|
|
JSONValue
|
A container type for generic, untyped JSON data. |
swift-conformable-existential
|
Hashable and Codable support for existential types |
JustTime
|
JustTime is a lightweight Swift library that provides types for working with time and duration independently of dates. |
DynamicCodable
|
Swift PropertyWrappers that use Codable to decode and encode types that are determined at runtime based on JSON data. |
DictionaryEncoder
|
Swift Dictionary Encoder, based off the JSON Encoder in Foundation |
APIota
|
APIota is a lightweight Swift library for defining REST API clients for use in iOS, macOS, tvOS, watchOS and Linux apps. |
Alter
|
Alter is framework to make mapping Codable property and key easier. |
Unboxing
|
An extension for KeyedDecodingContainer class to decode a collection of heterogeneous types. |
Unboxing
|
An extension for KeyedDecodingContainer class to decode a collection of heterogeneous types. |
ObjectCoder
|
Swift Object Encoder/Decoder |
msg2swift
|
Generate Swift model for ROS message, service or action file. |
CodableKit
|
Swift library that provides additional features for Codable |
AmiiboService
|
Ready-to-use service that retrieves data as decoded models from any of the Amiibo API available endpoints. |