Installation guide
Bow OpenAPI is compatible with Unix systems.
💻 OS X users
Bow OpenAPI is available via Homebrew. If you still don’t have it installed in your Mac, you can follow the steps in this link to set it up.
Once you have it, you need to run the following commands:
brew tap bow-swift/bow
brew install bow-openapi
Bow OpenAPI depends on the tool swagger-codegen
; if you do not have it installed, Homebrew will install this package prior to installing Bow OpenAPI.
🐧 Linux users
curl -s https://api.github.com/repos/bow-swift/bow-openapi/releases/latest \
| grep -oP '"tag_name": "\K(.*)(?=")' \
| xargs -I {} wget -O - https://github.com/bow-swift/bow-openapi/archive/{}.tar.gz \
| tar xz \
&& sudo make linux -C bow-openapi-*
It will install the last stable version.
Bow OpenAPI depends on Java 8+
and swagger-codegen
; both will be installed from Makefile
. After the installation, you can type bow-openapi -h
in a new terminal to use it.