A fast admin dashboard for FastAPI applications with a Django admin-inspired interface, built on TortoiseORM and Tabler UI.
FastAPI Admin is an open-source admin dashboard built specifically for FastAPI applications. It provides a ready-to-use interface for managing database models, users, and application data, inspired by the functionality of Django Admin. It solves the need for a performant and easy-to-integrate admin panel in FastAPI-based projects.
Backend developers and teams building applications with FastAPI who need a robust, customizable admin interface for data management and user administration.
Developers choose FastAPI Admin for its seamless integration with FastAPI and TortoiseORM, reducing development time for admin features. Its Django Admin-like approach offers familiarity, while the modern Tabler UI and async support provide a performant and user-friendly experience.
A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Automatically generates admin pages from TortoiseORM models, slashing boilerplate code for CRUD operations as highlighted in the key features.
Offers authentication and role-based access control out of the box, ensuring secure admin access without extra setup.
Integrates the Tabler dashboard framework, delivering a clean, professional interface for admin tasks, as seen in the screenshots.
Seamlessly leverages FastAPI's async capabilities for high-speed data handling, ideal for real-time applications.
Requires Redis for operation, adding an external service that complicates deployment and increases infrastructure costs.
Only supports TortoiseORM models, limiting flexibility for projects using other ORMs like SQLAlchemy.
Initial configuration involves Docker and environment files, which can be heavier than lightweight admin solutions.
FastAPI Admin is an open-source alternative to the following products: