Open Source FastAPI Projects

FastAPI is a Python web framework for building APIs with clear, typed interfaces. It uses type annotations to validate request data, serialize responses, and generate interactive API documentation, reducing repetitive code and helping catch errors early. Its asynchronous support makes it suitable for services that handle many concurrent requests, while its structure can support both small endpoints and larger applications.

Open source tools in this area include extensions, templates, deployment utilities, and complete API services. When choosing one, check its license, maintenance activity, documentation, Python and dependency requirements, and how well it fits your existing stack. Consider security practices and testing support if the service will handle sensitive data or production traffic. These resources can help Python developers, API teams, and organizations build, operate, and extend web services.

10 repositories · updated May 10, 2026

immich-drop: A Zero-Login Web App for Collecting Photos to Immich

immich-drop: A Zero-Login Web App for Collecting Photos to Immich

immich-drop is a lightweight web application designed to simplify collecting photos and videos from various sources directly into your Immich server. It provides a secure, zero-login interface for guests to upload media via invite links, ensuring privacy and efficient organization. This tool is ideal for anyone looking to gather media from friends, family, or events without requiring them to have an Immich account.

ImmichPhoto ManagementSelf Hosted
Added May 10, 2026 View details
agent-service-toolkit: A Comprehensive Toolkit for AI Agent Services with LangGraph

agent-service-toolkit: A Comprehensive Toolkit for AI Agent Services with LangGraph

The agent-service-toolkit is a full-featured repository for building and running AI agent services. It leverages LangGraph for sophisticated agent logic, FastAPI for a robust service API, and Streamlit for an interactive chat interface. This toolkit provides a comprehensive and robust template for developing and deploying custom AI agents with ease.

AgentLanggraphStreamlit
Added Mar 17, 2026 View details
langcorn: Serve LangChain LLM Apps and Agents with FastAPI

langcorn: Serve LangChain LLM Apps and Agents with FastAPI

Langcorn is an innovative API server designed to effortlessly deploy LangChain models and pipelines. It leverages the high-performance FastAPI framework, offering a robust and scalable solution for serving large language model applications. With features like easy installation, built-in authentication, and support for custom API keys, Langcorn streamlines the process of bringing your LLM projects to production.

APIFastAPILangchain
Added Mar 2, 2026 View details
docling-api: Scalable Document to Markdown Conversion Server

docling-api: Scalable Document to Markdown Conversion Server

docling-api is a robust and scalable backend server designed for converting a wide array of document formats, including PDFs, DOCX, and images, into Markdown. Built with FastAPI, Celery, and Redis, it supports both CPU and GPU processing, making it ideal for large-scale workflows requiring efficient text, table, and image extraction, along with OCR capabilities. This service offers flexible synchronous and asynchronous API endpoints for single and batch document conversions.

PythonAPIFastAPI
Added Jan 30, 2026 View details
Awesome FastAPI: A Curated List of Essential FastAPI Resources

Awesome FastAPI: A Curated List of Essential FastAPI Resources

Awesome FastAPI is a comprehensive curated list of resources dedicated to the FastAPI web framework. It provides developers with a wide array of tools, extensions, and learning materials, making it an invaluable hub for anyone working with or learning FastAPI. This repository simplifies the process of discovering essential components for building high-performance Python web applications.

AwesomeAwesome ListFastAPI
Added Jan 10, 2026 View details
SQLModel: Simplifying SQL Databases in Python with Pydantic and SQLAlchemy

SQLModel: Simplifying SQL Databases in Python with Pydantic and SQLAlchemy

SQLModel is a Python library designed for intuitive, compatible, and robust interaction with SQL databases. Built on Pydantic and SQLAlchemy, it streamlines database operations, especially within FastAPI applications, by leveraging Python type annotations. It aims to minimize code duplication and enhance developer experience with excellent editor support.

PythonFastAPISQL
Added Dec 8, 2025 View details
Air: The Modern Python Web Framework for FastAPI and Pydantic

Air: The Modern Python Web Framework for FastAPI and Pydantic

Air is a new Python web framework developed by the authors of "Two Scoops of Django." It leverages FastAPI, Starlette, and Pydantic to provide a fast and intuitive development experience. Designed for building both APIs and web pages, Air offers features like Air Tags for HTML generation, Jinja2 integration, and HTMX support, aiming to breathe fresh air into Python web development.

FastAPIPydanticPython
Added Nov 6, 2025 View details
Bracket: A Self-Hosted Tournament System for Sports and Events

Bracket: A Self-Hosted Tournament System for Sports and Events

Bracket is an open-source, self-hosted tournament system designed for ease of use and flexibility. It supports single elimination, round-robin, and Swiss formats, allowing users to build complex tournament structures with multiple stages. Developed with Python (FastAPI) for the backend and Next.js with Mantine for the frontend, Bracket offers a robust solution for managing sports and other competitive events.

BracketTournament SystemSelfhosted
Added Nov 1, 2025 View details
LitServe: Build Custom Inference Engines for AI Models

LitServe: Build Custom Inference Engines for AI Models

LitServe is a powerful framework from Lightning AI designed to help developers build custom inference engines for a wide range of AI models and systems. It provides expert control over serving, supporting agents, multi-modal systems, RAG, and pipelines without the typical MLOps overhead. This framework offers a flexible and efficient solution for deploying AI models, whether self-hosted or managed on the Lightning AI platform.

PythonAIInference
Added Oct 29, 2025 View details
FastAPI: High-Performance Python Web Framework for Building APIs

FastAPI: High-Performance Python Web Framework for Building APIs

FastAPI is a modern, high-performance Python web framework designed for building APIs quickly and efficiently. It leverages standard Python type hints to provide automatic data validation, serialization, and interactive API documentation, making development intuitive and robust. This framework is ideal for production-ready applications, offering speed comparable to NodeJS and Go.

FastAPIPythonWeb Framework
Added Oct 11, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️