# openapi-generator

> Generate API clients, server stubs, and docs from OpenAPI specs

OpenAPI Generator creates API client libraries, server stubs, documentation, and configuration from OpenAPI 2.0 and 3.x specifications across dozens of programming languages. It helps developers adopt contract-first workflows and automate SDK maintenance in CI/CD pipelines. It runs as a CLI tool, Maven or Gradle plugin, Docker container, or self-hosted HTTP service.

- Source: https://github.com/OpenAPITools/openapi-generator
- Homepage: https://openapi-generator.tech
- Live demo: https://api.openapi-generator.tech/
- License: Apache-2.0
- Built with: Java 93.3%, Kotlin 1.6%, TypeScript 1.5%, Other 3.6%
- Stars: 26840
- Forks: 7741
- Contributors: 3640
- Last commit: 2026-10-29
- Latest release: v7.26.0 (2026-10-06)
- Purpose: Developer tools, API tools
- Type: Docker / self-host, CLI, Library / SDK
- For: Personal, Enterprise

## Worth score: 84/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 22/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 15/15
- Readiness: 12/15

## Downloads

Latest release: [v7.26.0 released](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.26.0). Files from the project's GitHub release, not checked by DigGitHub.

Other files:

- [openapi-generator-cli-7.26.0.jar](https://github.com/OpenAPITools/openapi-generator/releases/download/v7.26.0/openapi-generator-cli-7.26.0.jar) (32 MB, 3.9k downloads)

## Alternatives

- [resterm](https://diggithub.com/unkn0wn-root/resterm.md): Terminal API client and workbench for HTTP, GraphQL, and gRPC
- [Bruno](https://diggithub.com/usebruno/bruno.md): Offline-first API client that stores collections in Git
- [Hoppscotch](https://diggithub.com/hoppscotch/hoppscotch.md): Open-source API development ecosystem
- [FastAPI](https://diggithub.com/fastapi/fastapi.md): Fast Python framework for building APIs
- [redoc](https://diggithub.com/Redocly/redoc.md): API documentation generator for OpenAPI, AsyncAPI, and GraphQL
- [Hasura](https://diggithub.com/hasura/graphql-engine.md): Instant GraphQL APIs on your data
- [WxJava](https://diggithub.com/binarywang/WxJava.md): Java SDK for WeChat development
- [tRPC](https://diggithub.com/trpc/trpc.md): End-to-end typesafe APIs

---

Source page: https://diggithub.com/OpenAPITools/openapi-generator
Updated: 2026-10-30
