8 repositorios
Frameworks that automatically generate administrative user interfaces and management consoles from backend code definitions.
Distinct from Class-Based UI Controls: Existing candidates focus on UI controls or class inheritance, not the automated generation of entire admin pages from backend classes.
Explore 8 awesome GitHub repositories matching user interface & experience · Automatic Admin Interface Generators. Refine with filters or upvote what's useful.
Ponzu is a content management framework written in Go that functions as a headless CMS with a built-in JSON API and an automatically generated admin dashboard. It is designed to be compiled into a single binary, serving both the content API and the administrative interface from a single HTTP server. The framework distinguishes itself through automatic HTTPS certificate management via Let's Encrypt, enabling secure HTTP/2 delivery out of the box. It provides compile-time content scaffolding, allowing developers to define custom content types from the command line and generate the corresponding
Generates a web-based admin interface for managing content with automatic scaffolding of content editors.
yii2_fecshop es una plataforma de comercio electrónico B2C integral y CMS construido sobre el framework PHP Yii2. Funciona como una API de comercio headless y una solución de tienda internacional, soportando tanto tiendas de un solo vendedor como mercados multi-vendedor donde comerciantes independientes pueden gestionar sus propios productos y pedidos. El sistema se distingue por una arquitectura de múltiples puntos de entrada que separa las interfaces administrativas, web, móviles y de API mientras comparten una capa de servicio común. Proporciona una alta extensibilidad mediante reemplazo de servicios basado en configuración, extensiones funcionales basadas en eventos y un sistema de plantillas priorizado para la personalización visual. La plataforma cubre un amplio conjunto de capacidades de comercio, incluyendo precios multimoneda, integración de pasarelas de pago internacionales, gestión global de envíos y localización de contenido en múltiples idiomas. También incluye herramientas para la gestión de catálogos y contenido, indexación de búsqueda automatizada con optimización SEO y la capacidad de sincronizar datos con sistemas ERP externos. Sus características operativas adicionales incluyen control de acceso basado en roles, filtrado de IP regional, automatización de tareas en segundo plano para el mantenimiento de la tienda y un sistema de seguimiento de distribución multinivel para incentivos de ventas.
Automatically generates standard CRUD forms and lists for backend data management.
EasyAdminBundle es una herramienta para generar automáticamente interfaces de gestión de backend para aplicaciones Symfony. Construye pantallas administrativas y formularios mapeando definiciones de entidades de base de datos a componentes de interfaz de usuario, proporcionando un sistema basado en web para gestionar registros de base de datos a través de listas buscables y formularios CRUD. El proyecto admite la creación de backends de administración separados adaptados para diferentes roles de usuario o colaboradores externos. Incluye una capa de seguridad para restringir paneles, menús y campos de datos basados en control de acceso basado en roles y tokens de seguridad de usuario. El sistema proporciona capacidades para la gestión de registros de base de datos con listas paginadas, filtrado dinámico de consultas y flujos de trabajo administrativos personalizados ejecutados a través de botones especializados y operaciones por lotes. También incluye soporte de localización para traducir texto de interfaz y ajustar diseños para direcciones de lectura de derecha a izquierda.
Provides a framework to automatically generate administrative user interfaces and management consoles from backend code definitions.
dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It functions as a CRUD generator and backend scaffolding tool that automatically produces create, read, update, and delete interfaces based on database table schemas. The system distinguishes itself through a plugin-based extension architecture and the ability to run multiple independent administrative instances within a single installation. It provides specialized tools for mapping external APIs to forms and tables, as well as an event-driven form lifecycle for executing custom logic du
Automatically generates comprehensive administrative user interfaces and management consoles from backend code definitions.
ng-admin is an AngularJS framework for generating low-code administrative dashboards and graphical user interfaces for managing RESTful API data. It functions as a REST client GUI that translates HTTP requests and responses into editable forms and data tables. The framework utilizes a declarative configuration to map API endpoints to UI components and generates interface views based on provided schema objects. It allows for the customization of the API client through interceptors that transform incoming and outgoing data formats to match specific server requirements. The system provides stan
Automatically generates a full graphical user interface for data management based on a RESTful API configuration.
Erupt is a framework for building administrative interfaces, business intelligence layers, and visual workflow engines. It provides a multi-tenant admin panel and an LLM admin framework that automatically generates web-based management consoles and REST endpoints from backend class definitions. The project distinguishes itself by integrating AI agent orchestration, allowing administrators to manage server operations and execute backend logic through a conversational chat interface. It also features a BI semantic layer that maps raw warehouse data into business-oriented cubes for self-service
Automatically derives administrative web pages and management consoles from backend class definitions.
Invobook es una plataforma de gestión empresarial de código abierto diseñada para proveedores de servicios freelance y equipos. Funciona como una aplicación autohospedada que centraliza la administración de proyectos de clientes, el seguimiento del tiempo y el mantenimiento de registros financieros en un único panel. La plataforma está construida sobre el framework Laravel y utiliza el panel de administración Filament para proporcionar una interfaz modular para gestionar operaciones comerciales. Destaca por integrar la gestión de proyectos con flujos de trabajo de facturación automatizados, permitiendo a los usuarios convertir las horas facturables registradas directamente en facturas profesionales. La aplicación admite una gestión empresarial integral mediante funciones que organizan los datos de los clientes, monitorean el progreso de las tareas y facilitan la colaboración en equipo. Maneja operaciones intensivas en recursos, como la generación de documentos y el envío de correos electrónicos, mediante procesamiento asíncrono en segundo plano para mantener la capacidad de respuesta del sistema. El software se distribuye como una aplicación Laravel autohospedada, requiriendo una configuración de entorno de servidor estándar para su despliegue.
Automatically generates administrative dashboards and management interfaces from backend database schemas.
Esta herramienta es un generador de código backend automatizado que crea paneles administrativos inspeccionando estructuras de bases de datos relacionales existentes. Funciona como una utilidad de andamiaje (scaffolding) basada en esquemas, analizando definiciones de tablas y restricciones de claves foráneas para producir controladores del lado del servidor funcionales e interfaces de usuario para la gestión de registros. El proyecto destaca por la expulsión de código fuente estático, que genera archivos legibles por humanos que los desarrolladores pueden modificar o extender manualmente. Al analizar los metadatos de la base de datos, mapea automáticamente los datos relacionales a componentes de selección intuitivos y reemplaza los identificadores numéricos brutos con etiquetas legibles por humanos, asegurando que las vistas administrativas generadas permanezcan consistentes y receptivas en diferentes tamaños de pantalla. La salida generada incluye la lógica del lado del servidor y los diseños de panel necesarios para gestionar los registros de la base de datos. Debido a que la herramienta produce archivos fuente estándar en lugar de binarios opacos, permite una personalización completa de los controladores y vistas subyacentes para adaptarse a los requisitos específicos del proyecto.
Automatically generates administrative user interfaces and management consoles from database schemas.