create-api
« Back to VersTracker
Description:
Delightful code generator for OpenAPI specs
Type: Formula  |  Latest Version: 0.2.0@1  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @CreateAPI  |  formulae.brew.sh
Category: Developer tools
Tags: swift openapi code-generation api-client developer-tools
Install: brew install create-api
About:
CreateAPI is a Swift code generator that transforms OpenAPI specifications into native, idiomatic Swift client code. It produces clean, type-safe, and modern APIs that integrate seamlessly with Foundation and Swift concurrency features. This tool significantly reduces boilerplate and manual errors when building API clients.
Key Features:
  • Generates modern Swift code with async/await support
  • Highly customizable via a `.createapi.yaml` configuration file
  • Produces type-safe models and paths for compile-time safety
  • Zero runtime dependencies for generated code
Use Cases:
  • Generating a Swift SDK for your internal or external REST API
  • Automating client updates to keep in sync with OpenAPI spec changes
  • Reducing manual coding effort and potential errors in API integration
Alternatives:
  • OpenAPI Generator – More language support but often produces more verbose and less idiomatic Swift code.
  • Swagger Codegen – Older generator with less focus on modern Swift features and conventions.
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 25, 2024 5:01am 1 VERSION_BUMP aee9b484
Oct 25, 2024 4:54am 1 VERSION_BUMP e69809f5