There are currently 139 open-source projects built with FastAPI, with a combined total of 567.5k GitHub stars. The most common language among these projects is Python.
Showing 139 open-source projects · page 3 of 4
A self-hostable personal flight tracker and viewer for logging and visualizing your flight history.
A clean architecture template combining FastAPI, Dishka, and FastStream for building backend applications with HTTP APIs and async message processing.
Docker images and utilities for Python APIs with support for Uvicorn, Gunicorn, Starlette, and FastAPI.
A visual composer for generating Docker Compose and Kubernetes manifests.
An open service providing a commons of openly licensed aerial and satellite imagery and map layer services.
A seamless solution for using FastAPI's dependency injection system outside of route handlers, enabling reuse in CLI tools, background tasks, and other non-HTTP contexts.
A template for deploying FastAPI applications on Google Cloud Run with GitHub Actions CI/CD.
A pluggable authentication library for FastAPI supporting OAuth2 password flow with JWT tokens and custom user models.
An open-source self-service infrastructure solution with a UI and API for managing Terraform/OpenTofu lifecycle deployments across cloud environments.
A high-performance FastAPI backend for creating simple blogs with OAuth2 authentication and CRUD operations.
A FastAPI extension that provides authentication and authorization via dependencies.
A FastAPI/Starlette demo implementing a real-time chatroom with WebSocket broadcast and private messaging.
Integrates the Chameleon template language with FastAPI for server-side HTML rendering in Python web applications.
A template for building scalable web APIs with FastAPI and Tortoise ORM, featuring Docker deployment and development utilities.
A production-ready FastAPI starter template with SQLModel, Alembic, and Docker for rapid backend development.
A FastAPI utilities library providing class-based views, JWT helpers, multi-database support, and common authentication tools.
SpiderFoot is an open-source intelligence (OSINT) automation platform that integrates with 309+ data sources for threat intelligence and attack surface mapping.
A one-click deployment tool for running a Gemini API reverse proxy service on Android Termux.
An open-source tool that adds play buttons to YouTube and Vimeo thumbnails for easy embedding in GitHub markdown.
A FastAPI-based server to handle Slack webhooks, slash commands, interactive components, and events.
A synchronous FastAPI example project for building and testing CRUD APIs with Pytest and Docker.
Adds Jinja2 template rendering support to FastAPI applications for server-side HTML generation.
A free, open-source API service providing structured data on over 9600 universities across 140+ countries.
Wrap the Gemini CLI as an OpenAI-compatible API service to use the free Gemini Pro model via standard API calls.
A minimal, dependency-free feature flag implementation for FastAPI applications.
A self-hostable micro-service that adds contact form functionality to static websites via a simple API.
A FastAPI library for building complex, component-based listing APIs with filters, sorting, and pagination.
Deploy FastAPI services to Google Cloud Run with integrated Google Cloud Firestore database support.
A holistic CRUD/MVC framework for FastAPI with automatic routing, policies, relationships, GraphQL, and websockets.
A FastAPI plugin for seamless CloudEvents integration, enabling easy consumption and production of events over REST API.
A collection of utilities for building production-ready FastAPI services with common patterns and best practices.
OpenTracing middleware for FastAPI applications with Kubernetes and Istio support.
Example projects demonstrating how to build web applications with Piccolo ORM and various Python frameworks.
A lightweight integration of FastAPI with PeeWee ORM for building Python web APIs with database models.
A Cookiecutter template for containerized FastAPI projects using Poetry, Uvicorn, and Docker with Kubernetes support.
A realtime administration layer for Open Policy Agent (OPA) that pushes live policy and data updates to authorization agents.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.