pkg.soopen package index

brew / rank 9868

Install create-api with Homebrew

Delightful code generator for OpenAPI specs. Version 0.2.0 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install create-api

local Homebrew formula metadata

overview

Package summary

Delightful code generator for OpenAPI specs

Commands and aliases

  • create-api

history

Project history and usage

Create API is a Swift command-line code generator that turns OpenAPI 3.0 specifications into Swift client code and Swift Package outputs.

Project history

The CreateAPI/CreateAPI repository was created in late 2021 and shipped its initial pre-release in January 2022. The README describes the project as OpenAPI code generation for Swift, written in Swift, powered by OpenAPIKit.

The 0.1.0 release in August 2022 was a major maturation point: the changelog lists Homebrew publication, Swift Package Plugin support, expanded documentation and contribution guides, command-line config overrides, configurable generated package dependencies, custom data-type mappings, and parallel path generation.

Adoption history

The official README documents installation through Mint, Homebrew, Swift Package Plugins, and make. It also lists open-source projects using Create API, including App Store Connect API, Swift SDK for Jellyfin, and Google Generative AI SDK.

How it is used

Users run create-api generate against a JSON or YAML OpenAPI schema, optionally passing output and configuration options. The default configuration path is .create-api.yaml, and the tool can generate complete Swift packages or individual components for integration into an existing Swift project.

Why package nerds care

Create API sits at the intersection of API schema packaging and Swift package generation. For package maintainers, its significance is that it can convert upstream OpenAPI descriptions into reproducible Swift source bundles suitable for normal SwiftPM workflows.

Timeline

  • 2021: CreateAPI/CreateAPI repository created.
  • 2022: 0.0.1 initial pre-release published.
  • 2022: 0.1.0 added Homebrew publication and Swift Package Plugin support.
  • 2023: 0.2.0 release published.

Related projects

  • The README says Create API is powered by OpenAPIKit and lists downstream Swift SDKs generated or maintained with the tool.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
.create-api.yaml.create-api.json

executables

Installed executables

CommandKindExposureNote
create-apiexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version0.2.0
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:create-api
Version0.2.0
Package managerHomebrew
Homepagehttps://github.com/CreateAPI/CreateAPI
Repositoryhttps://github.com/CreateAPI/CreateAPI
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation