openapi3

There are 1562 repositories under openapi3 topic.

  • fastapi

    fastapi/fastapi

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

    Language:Python89.7k7173.5k7.9k
  • usebruno/bruno

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

    Language:JavaScript37.1k983.2k1.8k
  • 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.

    Language:JavaScript28.2k6425.6k9.2k
  • redoc

    Redocly/redoc

    πŸ“˜ OpenAPI/Swagger-generated API Reference Documentation

    Language:TypeScript25k2981.9k2.4k
  • 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)

    Language:Java24.9k2289.4k7.2k
  • 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.

    Language:Mustache17.6k4146.6k6k
  • scalar/scalar

    Scalar is an open-source API platform:γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€πŸŒ Modern Rest API Clientγ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€πŸ“– Beautiful API Referencesγ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€γ€€βœ¨ 1st-Class OpenAPI/Swagger Support

    Language:Vue12.1k341.3k481
  • swagger-editor

    swagger-api/swagger-editor

    Swagger Editor

    Language:JavaScript9.3k2582k2.3k
  • mockoon/mockoon

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

    Language:TypeScript7.7k62870437
  • oapi-codegen/oapi-codegen

    Generate Go client and server boilerplate from OpenAPI 3 specifications

    Language:Go7.6k40970975
  • swagger-api/swagger-core

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

    Language:Java7.5k3093k2.2k
  • openapi-ts/openapi-typescript

    Generate TypeScript types from OpenAPI 3 specs

    Language:TypeScript7.4k25752576
  • prism

    stoplightio/prism

    Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.

    Language:TypeScript4.7k54735377
  • xiaoymin/knife4j

    Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution

    Language:HTML4.4k74716655
  • openapi-devtools

    AndrewWalsh/openapi-devtools

    Browser extension that generates API specs for any app or website

    Language:TypeScript4.2k221587
  • apiaryio/dredd

    Language-agnostic HTTP API Testing Tool

    Language:JavaScript4.2k72786280
  • APIs-guru/openapi-directory

    🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.x format

  • springdoc/springdoc-openapi

    Library for OpenAPI 3 with spring-boot

    Language:Java3.5k432.5k548
  • microsoft/kiota

    OpenAPI based HTTP Client code generator

    Language:C#3.5k411.5k270
  • danielgtaylor/huma

    Huma REST/HTTP API Framework for Golang with OpenAPI 3.1

    Language:Go3.4k26380225
  • openapi-ts

    hey-api/openapi-ts

    πŸš€ The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more. Support: @mrlubos

    Language:TypeScript3.2k81k240
  • msgspec

    jcrist/msgspec

    A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML

    Language:Python3.1k25448107
  • getkin/kin-openapi

    OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)

    Language:Go3k23445463
  • spectral

    stoplightio/spectral

    A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.

    Language:TypeScript2.8k33934264
  • tiangolo/uvicorn-gunicorn-fastapi-docker

    Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.

    Language:Python2.8k22121341
  • tfranzel/drf-spectacular

    Sane and flexible OpenAPI 3 schema generation for Django REST framework.

    Language:Python2.7k101k303
  • swagger-api/swagger-js

    Javascript library to connect to swagger-enabled APIs via browser or nodejs

    Language:JavaScript2.7k93922763
  • google/gnostic

    A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.

    Language:Go2.2k38192269
  • elements

    stoplightio/elements

    Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.

    Language:TypeScript2.2k20814247
  • contiamo/restful-react

    A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs πŸ”₯

    Language:TypeScript1.9k17167110
  • ogen-go/ogen

    OpenAPI v3 code generator for go

    Language:Go1.9k15282142
  • RapiDoc

    rapi-doc/RapiDoc

    RapiDoc -WebComponent for OpenAPI Spec

    Language:JavaScript1.8k15837311
  • OpenAPITools/openapi-generator-cli

    A node package wrapper for https://github.com/OpenAPITools/openapi-generator

    Language:TypeScript1.7k19170174
  • microcks/microcks

    The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation sandbox project πŸš€

    Language:Java1.7k181.2k285
  • openapi-generators/openapi-python-client

    Generate modern Python clients from OpenAPI

    Language:Python1.7k15396253