Packages for keyword “json”
These packages are available as a package collection, usable in Xcode or SwiftPM.
MacroCodableKit
Boilerplate-free Codable for Swift. Supports AllOf / OneOf (OpenAPI), adjacently tagged enums, custom coding keys, default values, and value strategies — all via macros with zero runtime overhead
PotentCodables
🧪 PotentCodables - A potent set of implementations and extensions to the Swift Codable system
SwiftApiAdapter
SwiftApiAdapter: Streamline API calls for generative AI, retrieving text and images efficiently in Swift applications.
swift-json-parsing
JSON decoding and encoding, using the swift-parsing library
swift-stream-parsing
Type-safe incremental parsing in Swift.
Iatheto
A simple JSON framework
jsonlogic
A native Swift JsonLogic implementation. This parser accepts JsonLogic rules and executes them.
ReerJSON
A faster version of JSONDecoder and JSONEncoder powered by yyjson
Serpent
A protocol to serialize Swift structs and classes for encoding and decoding.
testify
Testify converts XCTest output into a proper structure (JSON, JUNIT, MD, GFM), or it'll miserably fail. 😉
Cache
📦 A simple, lightweight caching library for Swift.
Codability
Useful helpers for working with Codable types in Swift
CodableAlamofire
An extension for Alamofire that converts JSON data into Decodable objects.
deep-codable
Encode and decode deeply-nested data into flat Swift objects
jmespath.swift
Swift implementation of JMESPath, the JSON query language
JSONSession
Basic support for JSON/REST sessions with support for Etag polling.
JSONtoCodable
A generating tool from Raw JSON to Codable (Swift4) text written in Swift4.
Mappable
flexible JSON to Model converter, specially optimized for immutable properties
RBBJSON
Flexible JSON traversal for rapid prototyping.
RTree
An on-disk, Codable R*-Tree for Swift