Top Openapi repositories

Repositories with the GitHub topic “openapi”: 23 repositories with 648k stars between them, mostly written in Python, TypeScript and Go. The highest-rated is open-webui/open-webui, #99 on the bestofgithub Elo ladder.

Biggest movers this week

alufers/mitmproxy2swagger

Open on GitHubHTML

Automagically reverse-engineer REST APIs via capturing traffic

  • 1,490+11 Elo, change today
  • 9.7k stars
  • 385 forks
git
git clone https://github.com/alufers/mitmproxy2swagger.git
  • mitmproxy
  • openapi
  • reverse-engineering
  • swagger

litestar-org/litestar

Open on GitHubPython

Light, flexible and extensible ASGI framework | Built to scale

  • 1,460−3 Elo, change today
  • 8.5k stars
  • 689 forks
git
git clone https://github.com/litestar-org/litestar.git
  • api
  • asgi
  • asyncio
  • litestar

mockoon/mockoon

Open on GitHubTypeScript

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

  • 1,414−3 Elo, change today
  • 8.4k stars
  • 487 forks
git
git clone https://github.com/mockoon/mockoon.git
  • api
  • application
  • desktop
  • electron

oapi-codegen/oapi-codegen

Open on GitHubGo

Generate Go client and server boilerplate from OpenAPI 3 specifications

  • 1,470−8 Elo, change today
  • 8.6k stars
  • 1k forks
git
git clone https://github.com/oapi-codegen/oapi-codegen.git
  • go
  • golang
  • openapi
  • openapi-codegen

openapi-ts/openapi-typescript

Open on GitHubTypeScript

Generate TypeScript types from OpenAPI 3 specs

  • 1,409+3 Elo, change today
  • 8.4k stars
  • 671 forks
git
git clone https://github.com/openapi-ts/openapi-typescript.git
  • openapi
  • openapi3
  • openapi3-1
  • swagger

Top 23 on the Elo ladder

  1. #99
    open-webui/open-webui

    Self-hosted chat UI for Ollama and OpenAI-compatible APIs, with RAG, tools and multi-user support.

    2,237 Elo −4158kSvelte
  2. #287
    fastapi/fastapi

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

    2,073 Elo −28104kPython
  3. #757
    usebruno/bruno

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

    1,904 Elo −6048.3kJavaScript
  4. #931
    fastapi/full-stack-fastapi-template

    Full-stack web application template with FastAPI, React, SQLModel, PostgreSQL, Vite, Tailwind CSS, shadcn/ui, FastAPI…

    1,869 Elo −4046.2kTypeScript
  5. #984
    Evil0ctal/Douyin_TikTok_Download_API

    🚀 自托管的抖音、TikTok、B 站数据采集与无水印视频下载 API,支持 AI agent 通过 MCP 调用与离线语音转文字,Docker 一键部署。| Self-hosted TikTok, Douyin & Bilibili…

    1,859 Elo −2921.4kPython
  6. #1,902
    OAI/OpenAPI-Specification

    The OpenAPI Specification Repository

    1,738 Elo −7431.3kMarkdown
  7. #2,000
    OpenAPITools/openapi-generator

    OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and…

    1,727 Elo −3726.8kJava
  8. #2,136
    swagger-api/swagger-ui

    Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a…

    1,712 Elo −6229kJavaScript
  9. #2,751
    apache/apisix

    The Cloud-Native API Gateway and AI Gateway

    1,656 Elo −417.3kLua
  10. #2,834
    Redocly/redoc

    📘 OpenAPI/Swagger-generated API Reference Documentation

    1,650 Elo −6326kTypeScript
  11. #3,159
    scalar/scalar

    Scalar is an open-source API platform:                                       🌐 Modern REST API…

    1,626 Elo −616.4kTypeScript
  12. #4,094
    grpc-ecosystem/grpc-gateway

    gRPC to JSON proxy generator following the gRPC HTTP spec

    1,568 Elo −3220kGo
  13. #5,643
    alufers/mitmproxy2swagger

    Automagically reverse-engineer REST APIs via capturing traffic

    1,490 Elo +669.7kHTML
  14. #5,773
    swaggo/swag

    Automatically generate RESTful API documentation with Swagger 2.0 for Go.

    1,484 Elo −1613kGo
  15. #6,082
    oapi-codegen/oapi-codegen

    Generate Go client and server boilerplate from OpenAPI 3 specifications

    1,470 Elo +38.6kGo
  16. #6,318
    litestar-org/litestar

    Light, flexible and extensible ASGI framework | Built to scale

    1,460 Elo +478.5kPython
  17. #6,491
    tadata-org/fastapi_mcp

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

    1,453 Elo −1812kPython
  18. #6,845
    vitalik/django-ninja

    💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

    1,439 Elo −89.2kPython
  19. #7,510
    mockoon/mockoon

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

    1,414 Elo +108.4kTypeScript
  20. #7,633
    openapi-ts/openapi-typescript

    Generate TypeScript types from OpenAPI 3 specs

    1,409 Elo +28.4kTypeScript
  21. #7,853
    swagger-api/swagger-core

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

    1,401 Elo −167.5kJava
  22. #7,940
    api-platform/api-platform

    🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

    1,398 Elo −279.2kPHP
  23. #8,530
    RicoSuter/NSwag

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

    1,374 Elo −87.3kC#