Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/openapi-ts/openapi-typescript
Generate TypeScript types from OpenAPI 3 specs
https://github.com/openapi-ts/openapi-typescript
openapi openapi3 openapi3-1 swagger typescript
Last synced: about 20 hours ago
JSON representation
Generate TypeScript types from OpenAPI 3 specs
- Host: GitHub
- URL: https://github.com/openapi-ts/openapi-typescript
- Owner: openapi-ts
- License: mit
- Created: 2018-12-13T20:28:01.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2025-02-02T00:58:04.000Z (10 days ago)
- Last Synced: 2025-02-08T06:34:56.126Z (3 days ago)
- Topics: openapi, openapi3, openapi3-1, swagger, typescript
- Language: TypeScript
- Homepage: https://openapi-ts.dev
- Size: 46.8 MB
- Stars: 6,329
- Watchers: 24
- Forks: 499
- Open Issues: 109
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Governance: GOVERNANCE.md
Awesome Lists containing this project
- awesome - openapi-ts/openapi-typescript - Generate TypeScript types from OpenAPI 3 specs (TypeScript)
- stars - openapi-ts/openapi-typescript
README
# openapi-typescript
Tools for consuming OpenAPI schemas in TypeScript.
## 📦 Packages
Generate TypeScript types from static OpenAPI schemas
Ultra-fast fetching for TypeScript generated automatically from your OpenAPI schema.## ⭐ Sponsors
### 🥇 Gold Sponsors
### 🥈 Silver Sponsors
### Backers
Become a sponsor by supporting this project on [OpenCollective](https://opencollective.com/openapi-ts)!
## 🤝 Contributing
Contributions are appreciated and welcome! See the appropriate guide for each package:
- [Contributing to openapi-typescript](./packages/openapi-typescript/CONTRIBUTING.md)
- [Contributing to openapi-fetch](./packages/openapi-fetch/CONTRIBUTING.md)
- [Contributing to docs](./docs/CONTRIBUTING.md)## ♥️ Thanks
- Thanks to [the Project Sponsors](#-sponsors) for keeping this project going!
- Thanks to [dozens of lovely, smart contributors](https://github.com/openapi-ts/openapi-typescript/graphs/contributors) that made this library possible
- Thanks to [Vitepress](https://vitepress.dev/) for the docs site
- Thanks to [Cloudflare Pages](https://pages.cloudflare.com/) for docs site hosting
- Thanks to [Algolia](https://www.algolia.com/) for the docs site search