macOS
brew install swagger2markup-clilocal Homebrew formula metadata
brew
Swagger to AsciiDoc or Markdown converter. Version 1.3.3 via Homebrew; verified 2026-05-02.
install
brew install swagger2markup-clilocal Homebrew formula metadata
overview
Swagger to AsciiDoc or Markdown converter
history
Swagger2Markup CLI is the command-line packaging of Swagger2Markup, a converter that turns Swagger JSON or YAML into AsciiDoc or GitHub Flavored Markdown. It sits in the documentation toolchain rather than the code-generation toolchain.
The Swagger2Markup/swagger2markup repository was created on GitHub in February 2015. Its README says the project was created by Robert Winkler to simplify generation of up-to-date REST API documentation by combining handwritten material with auto-generated output from Swagger descriptions.
The README lists Maven and Gradle plugin integrations, a demo using Spring Boot, Springfox, and Spring REST Docs, and companies that used Swagger2Markup. GitHub releases show 1.x releases through v1.3.4, while the Homebrew formula packages the 1.3.3 CLI jar from Maven Central.
Swagger2Markup converts local or remote Swagger JSON/YAML files into several AsciiDoc or Markdown documents. The Homebrew formula test invokes the packaged CLI as `swagger2markup convert -i test.yaml -f test`, producing an AsciiDoc output file.
The package is notable because it reflects an era when API documentation pipelines were assembled from small CLIs, static site generators, AsciiDoc processors, and Swagger files. For maintainers, it is also an example of packaging a single Java jar as a Unix command with a stable executable name.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
swagger2markup | cli | global executable |
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.
https://github.com/Swagger2Markup/swagger2markup
install metadata
| Package key | brew:swagger2markup-cli |
|---|---|
| Version | 1.3.3 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/swagger2markup-cli |
| Homepage | https://github.com/Swagger2Markup/swagger2markup |
| Repository | https://github.com/Swagger2Markup/swagger2markup |
| Upstream docs | https://github.com/Swagger2Markup/swagger2markup#readme |
| License | Apache-2.0 |
| Source archive | https://search.maven.org/remotecontent?filepath=io/github/swagger2markup/swagger2markup-cli/1.3.3/swagger2markup-cli-1.3.3.jar |
| Last updated | 2026-05-02T13:57:40+03:00 |
| Pulse | updated |
| Dependencies | openjdk@11 |
| Bottle | available (on all) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | swagger2markup-cli |
| Version Scheme | 0 |
| Revision | 3 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | yes |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.