SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Python OpenAPI Projects
-
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
FastAPI MCP - Expose your FastAPI endpoints as MCP tools with auth. π π
-
If you're looking for a mixture of the two, there's Django Ninja: https://django-ninja.dev
-
Project mention: Hyperflask β Full stack Flask and Htmx framework | news.ycombinator.com | 2025-10-16
A lot of people in this thread mentioning the limitations of Flask and βwhy not FastAPIβ etc - but Iβve found Litestar to be the best alternative and it has htmx support out of the box.
https://litestar.dev/
-
connexion
Connexion is a modern Python web framework that makes spec-first and api-first development easy.
Connexion is a framework that automagically handles HTTP requests based on OpenAPI specification, built on top of Flask.
-
Integuru
The first AI agent that builds permissionless integrations through reverse engineering platforms' internal APIs.
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Project mention: Show HN: LLM-tools-OpenAPI and MCP: access to MCP server with a this one trick | news.ycombinator.com | 2025-06-03
MCP servers must manage state which makes them difficult to use directly. There exists a proxy solution (https://github.com/open-webui/mcpo) that transforms an MCP server into OpenAPI REST, handling the state. This llm-tools-openAPI plugin coupled with MCPO allows access to MCP servers directly from the command line without needing to manage states.
-
datamodel-code-generator
Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
-
Third-Party Packages: OpenAPI support via packages like drf-yasg (OpenAPI 2.x / Swagger) and drf-spectacular (OpenAPI 3.x).
-
tracecat
All-in-one AI automation platform (workflows, agents, cases, tables) for security, IT, and infra teams.
Project mention: N8n added native persistent storage with DataTables | news.ycombinator.com | 2025-10-02 -
If any of those bugs were in public or open-source APIs, Iβd love to feature them in our new βtrophy caseβ: https://github.com/schemathesis/schemathesis/issues/new?temp...
-
uvicorn-gunicorn-fastapi-docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
-
best-of-web-python
π A ranked list of awesome python libraries for web development. Updated weekly.
-
Project mention: openapi-python-client VS lapidary-render - a user suggested alternative | libhunt.com/r/openapi-python-client | 2025-03-16
-
-
agent-protocol
Common interface for interacting with AI agents. The protocol is tech stack agnostic - you can use it with any framework for building agents.
-
apispec
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
-
-
-
Extensions Required: Uses extensions like APIFairy, or Flask-Smorest for OpenAPI support.
-
-
fastapi-azure-auth
Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs π B2C, single- and multi-tenant support.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python OpenAPI discussion
Python OpenAPI related posts
-
Node.js vs Python: Real Benchmarks, Performance Insights, and Scalability Analysis
-
Always Up-to-Date API Docs Are Real (And No, Itβs Not AI)
-
Automated Documentation for APIs
-
Django 5.2 Released
-
Show HN: FastOpenAPI β automated docs for many Python frameworks
-
openapi-python-client VS lapidary-render - a user suggested alternative
2 projects | 16 Mar 2025 -
The filesystem - a quick & dirty way to store temp data in your API
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Nov 2025
Index
What are some of the best open-source OpenAPI projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | fastapi | 91,739 |
| 2 | fastapi_mcp | 11,040 |
| 3 | django-ninja | 8,696 |
| 4 | litestar | 7,636 |
| 5 | connexion | 4,571 |
| 6 | Integuru | 4,493 |
| 7 | flasgger | 3,716 |
| 8 | mcpo | 3,630 |
| 9 | datamodel-code-generator | 3,579 |
| 10 | drf-yasg | 3,539 |
| 11 | tracecat | 3,341 |
| 12 | Schemathesis | 2,846 |
| 13 | uvicorn-gunicorn-fastapi-docker | 2,810 |
| 14 | best-of-web-python | 2,638 |
| 15 | openapi-python-client | 1,749 |
| 16 | fastapi-crudrouter | 1,553 |
| 17 | agent-protocol | 1,438 |
| 18 | apispec | 1,213 |
| 19 | apiflask | 1,109 |
| 20 | mashumaro | 888 |
| 21 | flask-smorest | 711 |
| 22 | bravado | 608 |
| 23 | fastapi-azure-auth | 568 |