The purpose of the apigentools package is providing an easy way to generate API clients from OpenAPI v3 specification for multiple languages using openapi-generator.
- Definition of structure of Spec Repo - A repository with all the configuration for apigentools and openapi-generator as well as the actual OpenAPI spec of your API
- Reproducible code generation
- A recommended workflow
- Ability to patch openapi-generator templates as well as add your own templates
- Documentation: https://apigentools.readthedocs.io
- Install from PyPI:
pip install apigentools
- Default container image with useful tooling:
datadog/apigentools:latest