Generador de paneles de administración para aplicaciones Symfony que crea backends CRUD a partir de entidades Doctrine, con poco o ningún CSS o JavaScript.
pallets-eco/flask-admin
Un framework extensible de interfaz de administración para Flask que genera automáticamente vistas CRUD para tus modelos y permite personalizarlas.
- Estrellas
- 6,073
- Forks
- 1,649
- Issues abiertos
- 133
- Último commit
- hace 16 horas
¿Qué es?
Flask-Admin añade interfaces de administración a las aplicaciones Flask. Está inspirado en django-admin, pero el desarrollador mantiene el control total sobre el aspecto, el comportamiento y la experiencia de usuario de la interfaz resultante.
Funciona de forma inmediata con SQLAlchemy (a través de Flask-SQLAlchemy o Flask-SQLAlchemy-Lite), pymongo, MongoEngine y Peewee. También incluye una interfaz sencilla para gestionar archivos y una consola cliente de Redis. Puedes generar rápidamente vistas CRUD para cada modelo y luego personalizar las vistas y los formularios según sea necesario.
El proyecto se instala con pip y su documentación está alojada en Read the Docs. La carpeta examples incluye varias aplicaciones de ejemplo.
Funciones clave
- 01Genera automáticamente vistas CRUD para tus modelos
- 02Es compatible con SQLAlchemy, MongoEngine, pymongo y Peewee
- 03Vistas y formularios personalizables
- 04Incluye una interfaz sencilla para gestionar archivos
- 05Incluye una consola cliente de Redis
Casos de uso
- Añadir un panel de administración interno a una aplicación Flask existente
- Gestionar rápidamente registros de bases de datos durante el desarrollo
- Crear una herramienta interna personalizada basada en modelos de Flask
Inicio rápido
- 1
Instala Flask-Admin con pip
pip install flask-admin
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es flask-admin?
- Un framework extensible de interfaz de administración para Flask que genera automáticamente vistas CRUD para tus modelos y permite personalizarlas. Flask-Admin añade interfaces de administración a las aplicaciones Flask. Está inspirado en django-admin, pero el desarrollador mantiene el control total sobre el aspecto, el comportamiento y la experiencia de usuario de la interfaz resultante.
- ¿flask-admin es gratuito? ¿Qué licencia tiene?
- flask-admin es open source bajo la licencia BSD-3-Clause. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿flask-admin sigue mantenido?
- Mantenimiento activo. El último commit de flask-admin fue el 6 nov 2026.
- ¿Para qué puedo usar flask-admin?
- Añadir un panel de administración interno a una aplicación Flask existente Gestionar rápidamente registros de bases de datos durante el desarrollo Crear una herramienta interna personalizada basada en modelos de Flask
- ¿Cómo se instala flask-admin?
- Instala Flask-Admin con pip: pip install flask-admin
- ¿Dónde consigo flask-admin?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/pallets-eco/flask-admin
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Framework de administración para Java basado en anotaciones: añade @Erupt a una entidad JPA y genera en tiempo de ejecución una interfaz de administración, RBAC, registros de auditoría y API REST.
Un meta-framework headless de React para crear paneles de administración, dashboards y herramientas internas con muchas operaciones CRUD.
Indico es un sistema extensible de gestión de eventos basado en web para congresos y reuniones, desarrollado en CERN.
Lista seleccionada y ordenada de bibliotecas Python de código abierto para desarrollo web, actualizada semanalmente y organizada por categorías.
Protocolo basado en JSON y biblioteca ORM que permiten a los clientes definir los datos y la estructura de respuesta que necesitan, para que los backends ofrezcan muchas API sin crear endpoints a mano.