yonaskolb/SwagGen
OpenAPI/Swagger 3.0 Parser and Swift code generator
Generates strongly-typed Swift client libraries with support for model inheritance, discrete request objects, and Codable models from OpenAPI 3.0 specs. Uses a template-driven architecture powered by Stencil, allowing customization of generated code through YAML configuration and support for writing templates for other languages. Distributed as both a CLI tool and Swift package, with configurable options for naming, model mutability, enum safety, and type overrides.
633 stars. No commits in the last 6 months.
Stars
633
Forks
146
Language
Swift
License
MIT
Category
Last pushed
Dec 04, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/yonaskolb/SwagGen"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
WendellXY/CodableKit
A Swift macro package designed to simplify the use of Swift's Codable protocol by allowing easy...
SwiftyLab/MetaCodable
Supercharge Swift's Codable implementations with macros meta-programming.
Lighter-swift/Lighter
Swift APIs for SQLite: Type-safe down to the schema. Very, very, fast. Dependency free.
DanielMSchmidt/objective-c-parser
Get the JSON representation of an Objective-C header file
andreadelfante/PredicateFlow
Write amazing, strong-typed and easy-to-read NSPredicate.