# apigentools **Repository Path**: mirrors_DataDog/apigentools ## Basic Information - **Project Name**: apigentools - **Description**: Generate API clients with ease - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # apigentools - Generate API Clients with Ease [![Build Status](https://dev.azure.com/datadoghq/apigentools/_apis/build/status/Unit%20Tests?branchName=master)](https://dev.azure.com/datadoghq/apigentools/_build/latest?definitionId=11&branchName=master) ## Purpose The purpose of the apigentools package is providing an easy way to generate API clients from [OpenAPI v3 specification](https://github.com/OAI/OpenAPI-Specification/) for multiple languages using [openapi-generator](https://github.com/OpenAPITools/openapi-generator). ## Key Concepts * Definition of structure of [Spec Repo](https://apigentools.readthedocs.io/en/latest/spec_repo/) - A repository with all the configuration for apigentools and openapi-generator as well as the actual OpenAPI spec of your API * [Reproducible](https://apigentools.readthedocs.io/en/latest/reproducible/) code generation * A recommended [workflow](https://apigentools.readthedocs.io/en/latest/workflow/) * Ability to [patch openapi-generator templates](https://apigentools.readthedocs.io/en/latest/workflow/#add-template-patches) as well as [add your own templates](https://apigentools.readthedocs.io/en/latest/workflow/#add-downstream-templates) ## Get It * Documentation: https://apigentools.readthedocs.io * Install from PyPI: `pip install apigentools` * Default container image with useful tooling: `datadog/apigentools:latest`