Open source fastapi projects

Every project in the registry tagged fastapi, ranked by real GitHub adoption.

projects 37 combined stars ★ 324K refresh nightly
01 fastapi ★ 105K

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

last push14 hours ago languagePython licenseMIT
02 headroom ★ 79K

Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Li

last push14 hours ago languagePython licenseApache-2.0
03 Douyin_TikTok_Download_API ★ 21K

🚀 Self-hosted TikTok & Douyin scraper and no-watermark video downloader — async REST API, MCP server, CLI and web console for posts, profiles, comments and pla

last push20 hours ago languagePython licenseApache-2.0
04 fastapi_mcp ★ 12K

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

last push11 months ago languagePython licenseMIT
05 Polar ★ 10K

Modern payment infrastructure for digital products and SaaS

last push8 hours ago languagePython licenseApache-2.0
06 Hatchet ★ 8.2K

Distributed task queue for background jobs and workflows

last push8 hours ago languageGo licenseMIT
07 nonebot2 ★ 7.8K

跨平台 Python 异步聊天机器人框架 / Asynchronous multi-platform chatbot framework written in Python

last push9 hours ago languagePython licenseMIT
08 Yuxi ★ 7.6K

可私有部署的多租户知识智能体平台:统一 RAG、知识图谱、多智能体、MCP/Skills、沙盒与权限管理。Self-hosted knowledge agent platform for RAG, knowledge graphs and multi-agent workflows.

last push18 hours ago languagePython licenseMIT
09 tick-stock-panel ★ 6.9K

TSP自托管、零运维的 A 股「选股 + 监控 + 回测」量化工作台 | LLM能力驱使策略定制+个股分析+复盘 | 自由接入第三方数据源与个性化扩展数据 | 个人开源

last push11 hours ago languagePython licenseMIT
10 OpenOPC-Shadow-Adapter ★ 5.2K

Zero-modification Human-in-the-Loop adapter for OpenOPC's agentic DAG runtime.

last push14 days ago languagePython licenseMIT
11 AutoSwarm-Shadow-Adapter ★ 5.2K

Zero-modification Human-in-the-Loop adapter for OpenOPC's agentic DAG runtime.

last push14 days ago languagePython licenseMIT
12 /dev/push ★ 4.8K

Deploy apps instantly with git push - open source alternative

last push17 hours ago languageTypeScript licenseMIT
13 mcp-context-forge ★ 4.7K

An AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC APIs, exposing a unified endpoint with centralized discovery, guardrails and

last push9 hours ago languagePython licenseApache-2.0
14 Logfire ★ 4.5K

Powerful observability made simple for developers

last push11 hours ago languagePython licenseMIT
15 huma ★ 4.5K

Huma REST/HTTP API Framework for Golang with OpenAPI 3.1

last push5 days ago languageGo licenseMIT
16 datamodel-code-generator ★ 4.0K

Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.

last push9 hours ago languagePython licenseMIT
17 Tracecat ★ 3.9K

Open source security automation platform for builders

last push8 hours ago languagePython licenseAGPL-3.0
18 uvicorn-gunicorn-fastapi-docker ★ 2.9K

Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.

last push4 days ago languagePython licenseMIT
19 NoteDiscovery ★ 2.9K

Your Self-Hosted Knowledge Base

last push10 hours ago languageJavaScript licenseMIT
20 Open Wearables ★ 2.7K

Convert wearable data into actionable health insights with open algorithms

last push11 hours ago languagePython licenseMIT
21 AIstudioProxyAPI ★ 2.5K

FastAPI + Playwright + Camoufox 中间层代理服务器,兼容OpenAI API且支持参数转发。项目通过浏览器自动化将API请求转发到 Google AI Studio Chat,并同样按照OpenAI标准格式返回的工具。内置调试WebUI面板。

last push6 months ago languagePython licenseAGPL-3.0
22 RasaGPT ★ 2.5K

💬 RasaGPT is the first headless LLM chatbot platform built on top of Rasa and Langchain. Built w/ Rasa, FastAPI, Langchain, LlamaIndex, SQLModel, pgvector, ngr

last push12 months ago languagePython licenseMIT
23 kiro-gateway ★ 2.3K

👻 Proxy API gateway for Kiro IDE & CLI (Amazon Q Developer / AWS CodeWhisperer). Use free Claude models with any client.

last push6 months ago languagePython licenseAGPL-3.0
24 mangum ★ 2.1K

AWS Lambda support for ASGI applications

last push9 days ago languagePython licenseMIT
25 openapi-python-client ★ 2.0K

Generate modern Python clients from OpenAPI

last push5 days ago languagePython licenseMIT
26 aktools ★ 1.5K

AKTools is an elegant and simple HTTP API library for AKShare, built for AKSharers!

last push17 hours ago languagePython licenseMIT
27 aspire-samples ★ 1.2K

Browse the sample apps demonstrating Aspire integration across C#, JavaScript, TypeScript, Python, Go, containers, databases, cloud, AI, and observability scena

last push19 hours ago languageC# licenseMIT
28 OpenConstructionERP ★ 1.1K

Open-source construction ERP - BOQ, PDF/CAD/BIM takeoff, AI cost matching, 293 guided cases. 55,000 priced positions, 44 languages, 195 modules. AGPL-3.0. pip i

last push8 hours ago languageTypeScript licenseAGPL-3.0
29 rag_api ★ 920

ID-based RAG FastAPI: Integration with Langchain and PostgreSQL/pgvector

last push11 days ago languagePython licenseMIT
30 auto-browser ★ 916

Give your AI agent a real browser — with a human in the loop. Open-source MCP-native browser agent.

last push18 hours ago languagePython licenseMIT
31 open-agent-connector ★ 849

Open-source, self-hosted alternative to Composio, Nango, Merge.dev, and Arcade.dev for AI agent integrations. Run GitHub, Slack, Hacker News, and custom HTTP ac

last push11 days ago languagePython licenseApache-2.0
32 scrapecraft ★ 724

🤖 AI-powered web scraping editor with visual workflow builder. Build, test & deploy web scrapers using natural language. Powered by ScrapeGraphAI & LangGraph.

last push10 months ago languagePython licenseMIT
33 Snitch ★ 693

Real-time network monitor + outbound firewall — see & block every connection. Privacy-first, local-first, Rust fleet agent, SIEM exports, 8 languages. / Moniteu

last pushyesterday languagePython licenseAGPL-3.0
34 gpt-home ★ 652

ChatGPT at home! A better alternative to commercial smart home assistants, built on the Raspberry Pi using LiteLLM and LangGraph.

last push2 months ago languagePython licenseGPL-3.0
35 Vibe-Workflow ★ 637

Free, open-source alternative to Weavy AI, Krea Nodes, Freepik Spaces & FloraFauna AI — node-based AI workflow builder for generative image & video pipelines

last push2 months ago languageJavaScript licenseMIT
36 MimirQ ★ 584

中文优先的企业 RAG 知识库:可控解析、治理、切块、混合检索、重排、引用、图谱、评测与 Dify 接入。

last push8 hours ago languagePython licenseApache-2.0
37 open-spaces ★ 3

Free, open-source alternative to ChatGPT Spaces: a self-hostable AI workspace for shared pages and conversations.

last push5 days ago languageJavaScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source fastapi projects are there?

This registry tracks 37 projects tagged fastapi, with 324,043 GitHub stars between them. The most-adopted is fastapi at 104,566 stars.

Are these fastapi projects free to use?

Yes — 37 of the 37 carry an explicit open-source licence across 4 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which fastapi project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these fastapi projects still maintained?

32 of the 37 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.