Hey API "OpenAPI codegen that just works." — Guillermo Rauch, CEO of Vercel Manual • Issues • Contribute About Hey API is an ecosystem for turning API specifications into production-ready…
Hey API
"OpenAPI codegen that just works."— Guillermo Rauch, CEO of Vercel
Manual
•
Issues
•
Contribute
About
Hey API is an ecosystem for turning API specifications into production-ready code. It's trusted by thousands of companies – from YC startups to Fortune 500 enterprises – and powers products used by millions worldwide.
This is the monorepo containing all open source Hey API packages. For package-specific documentation and quick start guides, see the individual repositories below.
Packages
Package
Description
openapi-ts
TypeScript code generator with 20+ plugins for SDKs, Zod schemas, TanStack Query hooks, and more.
Manual
•
npm
openapi-python
Python code generator for SDKs and Pydantic models.
Manual
•
npm
Highlights
- production-grade code that compiles
- runs in any Node.js 22+ environment
- accepts any OpenAPI specification
- core plugins for SDKs
- HTTP clients for Fetch API, Axios, Angular, Next.js, Nuxt, HTTPX, and more
- Zod schemas, TanStack Query hooks, Pydantic models, and 20+ plugins to reduce third-party boilerplate
- highly customizable via plugins
Libraries
Package
Description
spec-types
TypeScript definitions for OpenAPI and JSON Schema specifications with complete inline documentation.
npm
<!-- template-contributing-start -->
Contributing
Want to see your code in products used by millions?
Start with our Contributing guide and release your first feature.
<!-- template-contributing-end -->
<!-- template-sponsors-start -->
Sponsors
Partners behind the future of API tooling. Become a sponsor.
Gold
The open source coding agent.
opencode.ai
Silver
scalar.com
fastapi.tiangolo.com
getunblocked.com
Bronze
<!-- template-sponsors-end -->
<!-- template-license-start -->
License
Released under the MIT License.
<!-- template-license-end -->
Members
-
hey-api ★ PINNED
👨🚀 Turn API specifications into production-ready SDKs, validators, mocks, and more. 20+ plugins. Millions of weekly npm downloads. Used by Vercel, OpenCode, PayPal, AWS, Autodesk, and many more.
TypeScript ★ 5.0k 23h agoExplain → -
upload-openapi-spec ★ PINNED
🚀 A GitHub Action for uploading OpenAPI specifications to Hey API.
TypeScript ★ 12 10mo agoExplain → -
openapi-python
🐍 OpenAPI to Python code generator. Production-grade SDKs and Pydantic models.
TypeScript ★ 2 23h agoExplain → -
env-ci ⑂
Get environment variables exposed by CI services
★ 1 1y agoExplain → -
json-schema-ref-parser ⑂ ▣
Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
TypeScript ★ 1 5mo agoExplain → -
openapi-typescript
🌀 OpenAPI to TypeScript code generator. Production-grade SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.
TypeScript ★ 0 23h agoExplain → -
starlight-llms-txt ⑂
Generate llms.txt files to train large language models on your Starlight documentation website
TypeScript ★ 0 1mo agoExplain → -
.github
No description.
★ 0 1y agoExplain →
No repos match these filters.