Automic VaultAutomic Vault

brew

openapi-generator mit Homebrew, pacman installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für openapi-generator in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install openapi-generator

local Homebrew formula metadata

Linux

Arch Linux pacmanverifiziert · 92%
sudo pacman -S openapi-generator

Arch Linux sync databases · openapi-generator · Quelle: geo.mirror.pkgbuild.com

Überblick

Paketzusammenfassung

Generate clients, server & docs from an OpenAPI spec (v2, v3)

Befehle und Aliase

  • openapi-generator

Verlauf

Projektgeschichte und Nutzung

OpenAPI Generator is a large OpenAPITools project that generates API clients, server stubs, documentation, schemas, configuration, and related artifacts from OpenAPI specifications. The Homebrew package installs the `openapi-generator` CLI.

Projektgeschichte

The repository was created on May 12, 2018 as a fork of Swagger Codegen. The project history in the README says more than 40 Swagger Codegen contributors and template creators forked the project because of disagreement around the Swagger Codegen 3.0.0 beta and project direction, choosing to maintain a community-driven generator under the OpenAPI Generator name.

The migration guide describes OpenAPI Generator as a fork of `swagger-codegen` between versions 2.3.1 and 2.4.0 and documents practical migration changes: new Maven coordinates, Docker images, generator names, parameter names, template-variable changes, and `.openapi-generator-ignore` replacing `.swagger-codegen-ignore`.

Adoptionsgeschichte

OpenAPI Generator became one of the central tools in the OpenAPI ecosystem because it covers many generated targets rather than one language. Its README lists client generators, server stubs, documentation generators, schema generators, and auxiliary outputs such as Postman collections, Protocol Buffers, GraphQL schemas, and database schemas.

Distribution grew around the different places API generation happens: Maven Central artifacts for Java builds, Maven and Gradle plugins, Docker images, an npm CLI wrapper, pip packaging, direct JAR downloads, launcher scripts, Homebrew, and other package managers. The project also has a sponsorship and backer structure, reflecting its role as shared infrastructure for many companies and API teams.

Wie es verwendet wird

The common workflow is to run `openapi-generator generate` with an input OpenAPI document and a selected generator name. Teams use it to produce SDKs, server skeletons, docs, tests, schemas, and config from a spec that can be versioned with the API.

The CLI also includes discovery and support commands such as `list`, `config-help`, `author`, and `batch`. Build integrations let organizations generate code during Maven, Gradle, Docker, npm, or CI jobs instead of treating generated clients as hand-maintained source.

Warum Paket-Nerds sich dafür interessieren

OpenAPI Generator is a package-manager stress test: one upstream project surfaces as a Java artifact, CLI JAR, Docker image, npm package, pip package, Homebrew formula, plugins, and generated packages in many target languages. It is a single tool whose output often becomes many other packages.

Its fork history also matters. The project represents the OpenAPI ecosystem's shift from Swagger-branded tooling toward community-governed OpenAPI tooling after the OpenAPI Initiative standardized the former Swagger specification.

Zeitleiste

  • 2010: the OpenAPI Specification's lineage began with Swagger. November 5, 2015: the OpenAPI Initiative was announced under the Linux Foundation with SmartBear donating the Swagger specification. May 12, 2018: OpenAPI Generator's repository was created as a Swagger Codegen fork. June 8, 2026: GitHub releases list v7.23.0.

Related projects

  • OpenAPI Generator is directly related to Swagger Codegen, the OpenAPI Specification, OpenAPITools, Maven and Gradle plugins, Docker images, npm and pip CLI wrappers, and other OpenAPI code generators.

Quellen

Sicherheitslage

Risikostufe: blue

broad file, network, media, or database tool signal.

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

  • broad file, network, media, or database tool signal

Signale

  • text:client,server

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
openapi-generatorcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version7.24.0
Manager aktualisiert2026-07-20
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://openapi-generator.tech/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:openapi-generator
Version7.24.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/openapi-generator
Homepagehttps://openapi-generator.tech/
Repositoryhttps://github.com/OpenAPITools/openapi-generator
Upstream-Dokumentationhttps://openapi-generator.tech/docs
LizenzApache-2.0
Quellarchivhttps://search.maven.org/remotecontent?filepath=org/openapitools/openapi-generator-cli/7.24.0/openapi-generator-cli-7.24.0.jar
Zuletzt aktualisiert2026-07-20T09:49:26Z
Pulseupdated
Abhängigkeitenopenjdk
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameopenapi-generator
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

pacman95%

openapi-generator 7.23.0-1

Generation of API client libraries, server stubs, documentation and configuration

https://github.com/openapitools/openapi-generator/

sudo pacman -S openapi-generator
  • License: Apache-2.0
  • Architecture: any
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Openapi Generator
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: openapi-generator from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment