Showing 36 of 139 projects
A sync and async Object Document Mapper for MongoDB built on Python type hints and Pydantic.
A FastAPI observability demo implementing traces (Tempo), metrics (Prometheus), and logs (Loki) with OpenTelemetry and Grafana.
A simple FastAPI template with Flask-inspired blueprint directory structure for small to medium backend projects.
A lightweight email system for FastAPI applications, supporting individual/bulk emails and attachments.
An extensible admin interface framework for Starlette and FastAPI applications, supporting multiple ORMs and custom backends.
A free and open-source self-hosted payment processor supporting BTC, LTC, BCH, XMR, ETH, TRX, USDT, and other cryptocurrencies.
A self-hosted Rust-based podcast management system with multi-user support, native mobile apps, and a modern web interface.
API versioning library for FastAPI applications with decorator-based version management and automatic endpoint generation.
A FastAPI extension providing secure, easy-to-use JWT authentication with access/refresh tokens, WebSocket support, and CSRF protection.
A FastAPI extension providing user session management and authentication similar to Flask-Login.
A generator for full-stack web apps with FastAPI, React, MongoDB, Docker, and built-in authentication.
A CLI tool that generates production-ready FastAPI projects with MVC architecture, Kubernetes deployment, and full development tooling.
A security middleware library for FastAPI providing IP control, rate limiting, penetration detection, and security headers.
A request rate limiter for FastAPI applications, powered by pyrate-limiter.
A lightweight library that provides simple SQLAlchemy integration and session management for FastAPI applications.
A Cookiecutter template for generating production-ready FastAPI projects with machine learning, uv, GitHub Actions, and Pytest.
An open-source platform for activists to discover organizations, coordinate events, and collaborate on political action.
Easy and secure Azure Entra ID authentication for FastAPI APIs with B2C, single-tenant, and multi-tenant support.
A minimal example demonstrating how to integrate FastAPI with Celery using RabbitMQ and Redis for asynchronous task processing.
Adds Pyramid-inspired row-level security and declarative permissions to FastAPI applications.
Middleware for propagating and logging correlation IDs across ASGI applications to trace HTTP requests.
A collection of reusable plugins for FastAPI to add caching, scheduling, logging, and configuration management with minimal effort.
A cookiecutter template for deploying spaCy NLP models as FastAPI services compatible with Azure Search Custom Skills.
Middleware for Starlette that stores and accesses request context data, enabling automatic logging with headers like x-request-id.
An asynchronous event dispatching and handling library for FastAPI and Starlette applications.
A production-ready FastAPI skeleton app for serving machine learning models with built-in authentication and testing.
A FastAPI proxy that transforms Google's Gemini CLI into OpenAI-compatible and native Gemini API endpoints for easy integration.
A production-ready FastAPI CRUD API example with async/await, PostgreSQL, and comprehensive Pytest testing.
A practical Clean Architecture backend example built with FastAPI featuring dependency injection, DDD, CQRS, and proper unit of work.
A high-performance async REST API template built with FastAPI, GINO, Arq, and Uvicorn, powered by PostgreSQL and Redis.
A drop-in API-key security package for FastAPI with automatic key management and local SQLite storage.
A powerful, modern admin interface and CMS for Python, built on Piccolo ORM with Vue.js frontend.
A production-ready SQLAlchemy extension for FastAPI with built-in pagination, async support, SQLModel integration, and pytest fixtures.
A FastAPI extension that simplifies integration with AWS Cognito, Auth0, and Firebase Authentication for token verification and user management.
Generate mypy- and IDE-friendly Python API clients from OpenAPI specifications with sync/async interfaces.
A FastAPI plugin that provides seamless Socket.IO integration for adding real-time bidirectional communication to FastAPI applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.