openapi3

There are 1667 repositories under openapi3 topic.

  • fastapi

    fastapi/fastapi

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

    Language:Python91.7k7233.5k8.2k
  • usebruno/bruno

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

    Language:JavaScript38.4k953.4k2k
  • 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.3k6285.7k9.2k
  • 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:Java25.2k2249.5k7.3k
  • redoc

    Redocly/redoc

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

    Language:TypeScript25.2k2931.9k2.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.

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

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

    Language:Vue12.7k301.3k680
  • swagger-editor

    swagger-api/swagger-editor

    Swagger Editor

    Language:JavaScript9.3k2502k2.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.8k62891443
  • oapi-codegen/oapi-codegen

    Generate Go client and server boilerplate from OpenAPI 3 specifications

    Language:Go7.8k39982995
  • openapi-ts/openapi-typescript

    Generate TypeScript types from OpenAPI 3 specs

    Language:TypeScript7.6k23769594
  • swagger-api/swagger-core

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

    Language:Java7.5k3043k2.2k
  • prism

    stoplightio/prism

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

    Language:TypeScript4.7k53738382
  • xiaoymin/knife4j

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

    Language:HTML4.4k74726658
  • APIs-guru/openapi-directory

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

  • openapi-devtools

    AndrewWalsh/openapi-devtools

    Browser extension that generates API specs for any app or website

    Language:TypeScript4.2k211586
  • apiaryio/dredd

    Language-agnostic HTTP API Testing Tool

    Language:JavaScript4.2k69786279
  • springdoc/springdoc-openapi

    Library for OpenAPI 3 with spring-boot

    Language:Java3.6k432.5k553
  • microsoft/kiota

    OpenAPI based HTTP Client code generator

    Language:C#3.6k401.5k284
  • danielgtaylor/huma

    Huma REST/HTTP API Framework for Golang with OpenAPI 3.1

    Language:Go3.5k25391231
  • openapi-ts

    hey-api/openapi-ts

    πŸŒ€ OpenAPI to TypeScript code generator. Generate API clients, SDKs, validators, and more.

    Language:TypeScript3.5k81k265
  • msgspec

    jcrist/msgspec

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

    Language:Python3.3k25467122
  • getkin/kin-openapi

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

    Language:Go3.1k20448477
  • 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.9k33941268
  • 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.8k21121343
  • tfranzel/drf-spectacular

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

    Language:Python2.7k101.1k303
  • swagger-api/swagger-js

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

    Language:JavaScript2.7k84925765
  • elements

    stoplightio/elements

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

    Language:TypeScript2.3k17814251
  • google/gnostic

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

    Language:Go2.2k37192271
  • ogen-go/ogen

    OpenAPI v3 code generator for go

    Language:Go1.9k17293151
  • contiamo/restful-react

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

    Language:TypeScript1.9k16167110
  • RapiDoc

    rapi-doc/RapiDoc

    RapiDoc -WebComponent for OpenAPI Spec

    Language:JavaScript1.9k15839314
  • OpenAPITools/openapi-generator-cli

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

    Language:TypeScript1.8k17171178
  • openapi-generators/openapi-python-client

    Generate modern Python clients from OpenAPI

    Language:Python1.7k14408259
  • microcks/microcks

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

    Language:Java1.7k171.2k293