openapi3

There are 1395 repositories under openapi3 topic.

  • fastapi

    fastapi/fastapi

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

    Language:Python77.8k6763.4k6.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.

    Language:JavaScript26.6k6485.5k9k
  • redoc

    Redocly/redoc

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

    Language:TypeScript23.6k2961.8k2.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)

    Language:Java21.9k2198.6k6.6k
  • 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.1k4136.5k6k
  • swagger-editor

    swagger-api/swagger-editor

    Swagger Editor

    Language:JavaScript8.9k2602k2.3k
  • scalar/scalar

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

    Language:TypeScript7.5k24680238
  • swagger-api/swagger-core

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

    Language:Java7.4k3082.9k2.2k
  • mockoon/mockoon

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

    Language:TypeScript6.6k59785392
  • oapi-codegen/oapi-codegen

    Generate Go client and server boilerplate from OpenAPI 3 specifications

    Language:Go6.3k36867872
  • openapi-ts/openapi-typescript

    Generate TypeScript types from OpenAPI 3 specs

    Language:TypeScript6k28600473
  • prism

    stoplightio/prism

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

    Language:TypeScript4.3k55708350
  • apiaryio/dredd

    Language-agnostic HTTP API Testing Tool

    Language:JavaScript4.2k74786280
  • xiaoymin/knife4j

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

    Language:HTML4.1k75639622
  • openapi-devtools

    AndrewWalsh/openapi-devtools

    Browser extension that generates API specs for any app or website

    Language:TypeScript4k221572
  • 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.3k462.3k501
  • microsoft/kiota

    OpenAPI based HTTP Client code generator

    Language:C#3k441.3k210
  • 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.7k23121333
  • getkin/kin-openapi

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

    Language:Go2.6k23414432
  • swagger-api/swagger-js

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

    Language:JavaScript2.6k95912761
  • 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.5k34873241
  • msgspec

    jcrist/msgspec

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

    Language:Python2.4k1937675
  • tfranzel/drf-spectacular

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

    Language:Python2.4k12981266
  • schemathesis/schemathesis

    Supercharge your API testing, catch bugs, and ensure compliance

    Language:Python2.3k21863165
  • danielgtaylor/huma

    Huma REST/HTTP API Framework for Golang with OpenAPI 3.1

    Language:Go2.2k27269152
  • google/gnostic

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

    Language:Go2.1k39188251
  • contiamo/restful-react

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

    Language:TypeScript1.9k18167109
  • elements

    stoplightio/elements

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

    Language:TypeScript1.8k19787205
  • RapiDoc

    rapi-doc/RapiDoc

    RapiDoc -WebComponent for OpenAPI Spec

    Language:JavaScript1.7k14795284
  • Mermade/widdershins

    OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown

    Language:JavaScript1.5k17261322
  • OpenAPITools/openapi-generator-cli

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

    Language:TypeScript1.5k19142153
  • ogen-go/ogen

    OpenAPI v3 code generator for go

    Language:Go1.4k1322785
  • Mermade/openapi-gui

    GUI / visual editor for creating and editing OpenAPI / Swagger definitions

    Language:JavaScript1.4k4260170
  • microcks/microcks

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

    Language:Java1.4k221k224