返回排行榜

openapi-ts/openapi-typescript

TypeScriptopenapi-ts.dev

Generate TypeScript types from OpenAPI 3 specs

openapi3openapi3-1openapiswaggertypescript
Star 增长趋势
Star
8.2k
Forks
658
周增长
Issues
207
2k4k6k8k
25年9月25年12月26年4月26年7月
制品库npmnpm install openapi-typescript
README

openapi-typescript

Tools for consuming OpenAPI schemas in TypeScript.

📦 Packages

openapi-typescript
Generate TypeScript types from static OpenAPI schemas

openapi-fetch
Ultra-fast fetching for TypeScript generated automatically from your OpenAPI schema.

⭐ Sponsors

🥇 Gold Sponsors

Zuplo

🥈 Silver Sponsors

nanabit

Backers

@customerio on GitHub @shaunpersad on GitHub @yoshi2no on GitHub @siketyan on GitHub

Become a sponsor by supporting this project on OpenCollective!

🤝 Contributing

Contributions are appreciated and welcome! See the appropriate guide for each package:

♥️ Thanks

相关仓库
fastapi/fastapi

FastAPI framework, high performance, easy to learn, fast to code, ready for production

PythonPyPIMIT Licensepythonjson
fastapi.tiangolo.com
100.8k9.7k
usebruno/bruno

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

JavaScriptnpmMIT Licenseapi-clientgit
usebruno.com
45.8k2.7k
swagger-api/swagger-ui

Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

JavaScriptnpmApache License 2.0swaggerswagger-ui
swagger.io
28.9k9.3k
OpenAPITools/openapi-generator

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

JavaMavenApache License 2.0rest-apirest-client
openapi-generator.tech
26.6k7.6k
Redocly/redoc

📘 OpenAPI/Swagger-generated API Reference Documentation

TypeScriptnpmMIT Licenseopenapiswagger
redocly.github.io/redoc/
25.8k2.4k
swagger-api/swagger-codegen

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.

MustacheApache License 2.0swaggerswagger-codegen
swagger.io
17.8k6k
scalar/scalar

Scalar is an open-source API platform:                                       🌐 Modern REST API Client                                        📖 Beautiful API References                                        ✨ 1st-Class OpenAPI/Swagger Support

TypeScriptnpmMIT Licenseapidocs
scalar.com
15.7k902
swagger-api/swagger-editor

Swagger Editor

JavaScriptnpmswaggerswagger-editor
editor.swagger.io
9.5k2.4k
oapi-codegen/oapi-codegen

Generate Go client and server boilerplate from OpenAPI 3 specifications

GoGo ModulesApache License 2.0openapi3golang
8.5k1k
mockoon/mockoon

Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.

TypeScriptnpmMIT Licensemockserver
mockoon.com
8.3k461
swagger-api/swagger-core

Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API

JavaMavenApache License 2.0swaggerjava
swagger.io
7.5k2.3k
microsoft/typespec

JavaMavenMIT Licenseopenapi3json-schema
typespec.io
5.8k375