openapi

There are 6110 repositories under openapi topic.

  • open-webui

    open-webui/open-webui

    User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

    Language:JavaScript115k5186.9k16k
  • fastapi

    fastapi/fastapi

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

    Language:Python91.7k7233.5k8.2k
  • full-stack-fastapi-template

    fastapi/full-stack-fastapi-template

    Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

    Language:TypeScript39k2884337.5k
  • usebruno/bruno

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

    Language:JavaScript38.4k953.4k2k
  • OAI/OpenAPI-Specification

    The OpenAPI Specification Repository

    Language:Markdown30.6k8362.4k9.2k
  • 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
  • grpc-gateway

    grpc-ecosystem/grpc-gateway

    gRPC to JSON proxy generator following the gRPC HTTP spec

    Language:Go19.7k2721.2k2.4k
  • scalar/scalar

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

    Language:Vue12.7k301.3k679
  • swaggo/swag

    Automatically generate RESTful API documentation with Swagger 2.0 for Go.

    Language:Go12.4k881.2k1.3k
  • fastapi_mcp

    tadata-org/fastapi_mcp

    Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!

    Language:Python11k62134861
  • alufers/mitmproxy2swagger

    Automagically reverse-engineer REST APIs via capturing traffic

    Language:HTML9.1k2843339
  • api-platform

    api-platform/api-platform

    πŸ•ΈοΈ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

    Language:TypeScript9k2082.1k979
  • django-ninja

    vitalik/django-ninja

    πŸ’¨ Fast, Async-ready, Openapi, type hints based framework for building APIs

    Language:Python8.7k71965535
  • 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
  • litestar

    litestar-org/litestar

    Light, flexible and extensible ASGI framework | Built to scale

    Language:Python7.6k441.3k485
  • 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
  • RicoSuter/NSwag

    The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

    Language:C#7.2k1603.8k1.3k
  • goa

    goadesign/goa

    Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.

    Language:Go6k1461.2k575
  • springfox/springfox

    Automated JSON API documentation for API's built with Spring

    Language:Java5.9k2593.5k1.5k
  • typia

    samchon/typia

    Super-fast/easy runtime validators and serializers via transformation

    Language:TypeScript5.4k16737191
  • emicklei/go-restful

    package for building REST-style Web Services using Go

    Language:Go5.1k144325685
  • loopback-next

    loopbackio/loopback-next

    LoopBack makes it easy to build modern API applications that require complex integrations.

    Language:TypeScript5.1k1312.8k1.1k
  • Azure/autorest

    OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python

    Language:TypeSpec4.8k9682.2k740
  • prism

    stoplightio/prism

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

    Language:TypeScript4.7k53738382
  • spec-first/connexion

    Connexion is a modern Python web framework that makes spec-first and api-first development easy.

    Language:Python4.6k751.1k780
  • Integuru-AI/Integuru

    The first AI agent that builds permissionless integrations through reverse engineering platforms' internal APIs.

    Language:Python4.5k3721364
  • 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
  • unnoq/orpc

    Typesafe APIs Made Simple πŸͺ„

    Language:TypeScript3.8k917298
  • flasgger/flasgger

    Easy OpenAPI specs and Swagger UI for your Flask API

    Language:Python3.7k50423527
  • mevdschee/php-crud-api

    Single file PHP script that adds a REST API to a SQL database

    Language:PHP3.7k1709561k