awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
fastapi-admin avatar

fastapi-admin/fastapi-admin

0
View on GitHub↗
3,791 estrellas·463 forks·Python·Apache-2.0·1 vistafastapi-admin-docs.long2ice.io↗

Fastapi Admin

fastapi-admin is a web-based administrative interface that automatically generates CRUD control panels from FastAPI application models and database schemas. It serves as a model-driven dashboard generator that constructs administrative forms and data tables by inspecting database model metadata and field constraints at runtime.

The project integrates with asynchronous object-relational mapping to provide a TortoiseORM admin interface, enabling the management of relational database content through a structured dashboard. The resulting interface utilizes a responsive design system for a consistent administrative layout.

The system covers backend administrative tooling for internal management portals, providing the means to view, add, edit, and delete database records. It translates database field types and constraints into corresponding form inputs and validation rules.

Features

  • Admin Interface Generation - Automatically constructs administrative interfaces by inspecting database schema definitions and model metadata at runtime.
  • Admin Panel Generators - Provides a framework that programmatically generates administrative interfaces and dashboards directly from FastAPI data models.
  • Administrative Backends - Provides a centralized management interface for handling user accounts and system configurations.
  • Database Record Managers - Offers a web-based interface for non-technical staff to perform CRUD operations on database records.
  • Asynchronous ORM Mappings - Implements asynchronous object-relational mapping to handle concurrent CRUD operations for the administration interface.
  • CRUD Interfaces - Provides automated interfaces for creating, reading, updating, and deleting database records.
  • Database Schema Inspection - Programmatically retrieves runtime metadata from database models to map schemas to form inputs.
  • ORM Administration Interfaces - Integrates with asynchronous ORM to provide automated CRUD operations for managing backend application data.
  • Model-Driven Form Generators - Dynamically generates HTML forms and data tables based on database model field types and constraints.
  • Dashboard Generators - Constructs full administrative dashboards by inspecting database model metadata and field constraints at runtime.
  • Schema-Driven Generators - Uses database schema definitions to automatically generate functional administrative control panels.
  • ORM Model Administration - Manages relational database content through a dashboard that integrates directly with TortoiseORM application models.
  • Database Administration Interfaces - Implements a graphical user interface for the administrative management and exploration of database contents.
  • Enterprise Administrative Portals - Provides a framework for building internal management dashboards for user accounts and content moderation.
  • UI Form Mapping - Translates database field types and constraints into corresponding form inputs and validation rules within the dashboard.
  • Input Validation Rules - Automatically generates form validation rules and input widgets based on database field constraints.
  • Admin Panel Frameworks - Provides a responsive administrative dashboard framework based on the Tabler design system.
  • Admin Panels - Functional admin panel for Tortoise ORM.

Historial de estrellas

Gráfico del historial de estrellas de fastapi-admin/fastapi-adminGráfico del historial de estrellas de fastapi-admin/fastapi-admin

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Frequently asked questions

What does fastapi-admin/fastapi-admin do?

fastapi-admin is a web-based administrative interface that automatically generates CRUD control panels from FastAPI application models and database schemas. It serves as a model-driven dashboard generator that constructs administrative forms and data tables by inspecting database model metadata and field constraints at runtime.

What are the main features of fastapi-admin/fastapi-admin?

The main features of fastapi-admin/fastapi-admin are: Admin Interface Generation, Admin Panel Generators, Administrative Backends, Database Record Managers, Asynchronous ORM Mappings, CRUD Interfaces, Database Schema Inspection, ORM Administration Interfaces.

What are some open-source alternatives to fastapi-admin/fastapi-admin?

Open-source alternatives to fastapi-admin/fastapi-admin include: softwarebrothers/admin-bro — Admin-bro is a Node.js administrative panel framework that automatically transforms database schemas into functional… flask-admin/flask-admin — Simple and extensible administrative interface framework for Flask. pallets-eco/flask-admin — Flask-Admin is a framework for auto-generating administrative interfaces in Flask applications. It provides a Flask… theorchid/platform — Platform is a framework for building back-office applications and administrative dashboards using Laravel. It… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… filamentphp/filament — Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel…

Alternativas open-source a Fastapi Admin

Proyectos open-source similares, clasificados según cuántas características comparten con Fastapi Admin.
  • softwarebrothers/admin-broAvatar de SoftwareBrothers

    SoftwareBrothers/admin-bro

    8,952Ver en GitHub↗

    Admin-bro is a Node.js administrative panel framework that automatically transforms database schemas into functional content management systems and backend dashboards. It provides a visual interface for performing create, read, update, and delete operations on records across various supported data sources. The framework uses model-driven UI generation to map database metadata to form components and employs an adapter-based abstraction layer to translate administrative operations into specific database queries. It supports the execution of custom business logic and operational workflows throug

    TypeScript
    Ver en GitHub↗8,952
  • flask-admin/flask-adminAvatar de flask-admin

    flask-admin/flask-admin

    6,071Ver en GitHub↗

    Simple and extensible administrative interface framework for Flask

    Python
    Ver en GitHub↗6,071
  • pallets-eco/flask-adminAvatar de pallets-eco

    pallets-eco/flask-admin

    6,071Ver en GitHub↗

    Flask-Admin is a framework for auto-generating administrative interfaces in Flask applications. It provides a Flask Admin Interface that automatically creates create, read, update, and delete views for database models, functioning as a Database Model CRUD Generator that eliminates manual coding for basic data administration tasks. The framework also includes an Extensible Admin Dashboard that developers can customize, along with a File Management Interface for browsing, uploading, and organizing server-side files, and a Redis Console Client for executing interactive Redis commands directly wit

    Python
    Ver en GitHub↗6,071
  • theorchid/platformAvatar de TheOrchid

    TheOrchid/Platform

    4,791Ver en GitHub↗

    Platform is a framework for building back-office applications and administrative dashboards using Laravel. It functions as a schema-driven UI framework and CRUD generator that automatically constructs database management interfaces, input forms, and validation rules from programmatic model definitions. The project distinguishes itself through a comprehensive backend UI kit that supports advanced data capture, including geographic coordinate mapping, tabular JSON data matrices, and marketing metadata tracking. It features a robust role-based access control system for managing resource visibili

    PHP
    Ver en GitHub↗4,791
Ver las 30 alternativas a Fastapi Admin→