An OpenAPI & AsyncAPI templating system with Nunjucks... write less YAML... do more.
- Create a new project,
npm init -y
- Run BOATS init,
npx boats --init, follow prompts
Example files can be found here, but please also read the docs:
BOATS is nothing without the support of everyone involved, so a big thanks to:
- Every contributor & issue reports!
- Jetbrains for their Open Source Development - Community Support and powerful IDE!
- GitHub for hosting the Open Source codebase!
- Everyone at @apidevtools
- Everyone at @asyncapi
- vitaly for js-yaml
- Mozilla for Nujucks