the stack
Three libraries. One ecosystem.
Free and open-source, MIT-licensed, framework-agnostic. Pick any one or use them together.
Backend
openapi-backendBuild, validate, route, authenticate and mock your backend using the openapi-backend library. Framework-agnostic, runs on Express, Hapi, Koa, AWS Lambda and more.
Client
openapi-client-axiosEasily consume your OpenAPI specification using the typesafe openapi-client-axios library. Full TypeScript IntelliSense, runtime introspection, no codegen required.
CLI
openapicmdGenerate types, design and test your API using the openapicmd command line tool. Bundle, lint, mock and serve OpenAPI specs from one binary.
Interactive Example
This is a minimal full-stack React application using openapi-stack and Next.js.
openapistack · contributors
Built by 62+ contributors
openapi-stack is the work of dozens of engineers across 7 repositories — backend, client, CLI, utilities, and docs. Thank you to everyone who has filed an issue, opened a PR, or reviewed code.
Want to be on this list? File an issue, open a PR, or review one.


