12 repositorios
Administrative user interfaces constructed using React components for data management.
Distinct from Admin Interface Components: Specifies the use of React for building the admin interface, whereas Admin Interface Components is a broader category of UI elements.
Explore 12 awesome GitHub repositories matching user interface & experience · React-Based Admin Interfaces. Refine with filters or upvote what's useful.
EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru
Lets developers render custom admin pages and dashboard widgets using React components registered in the plugin definition.
EverShop is a TypeScript-first, modular e-commerce platform built with GraphQL and React. It provides a full-featured online store system for managing products, orders, customers, and site content through a React-based administrative interface, with a GraphQL API layer that serves both the admin panel and storefront. The platform is designed around a module-based extension architecture, where core functionality is split into independent modules that can be added, removed, or overridden without modifying the core codebase. Storefront appearance and behavior are controlled through a theme syste
Provides a React-based administrative interface for managing products, orders, customers, and content.
Keystone is a GraphQL headless content management system and Node.js backend framework. It functions as a schema-driven data manager that automatically generates a GraphQL API and a React administrative dashboard based on a central data model configuration. The system uses an adapter-based database abstraction to decouple core logic from storage layers and a storage-provider abstraction for managing media assets via local or cloud drivers. It distinguishes itself through a component-based field rendering system and a hook-based middleware pipeline for data validation and automation. The fram
Ships a customizable administrative user interface built with React to manage the underlying data store.
Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o
Injects custom buttons, menu items, and dashboard widgets into the existing administrative UI using React.
react-admin is a full-featured admin dashboard built with React and Ant Design, designed for building interfaces that manage backend operations. Its core identity centers on providing a complete admin panel with dynamic menu configuration, role-based access control, and third-party OAuth authentication, all within a responsive layout that adapts to different screen widths. The project distinguishes itself through a dynamic route-based menu system that fetches navigation structure from a server API, enabling runtime menu updates without redeploying the application. It integrates role-based rou
Builds a complete admin dashboard using React and Ant Design with menus, tables, charts, and authentication.
Material Kit React es una plantilla de panel de control para aplicaciones React construida con Material UI. Proporciona una base con tipado seguro para desarrollar interfaces administrativas y paneles de gestión utilizando TypeScript. El proyecto incluye flujos de autenticación preconfigurados para la gestión de identidades, con integraciones específicas para el inicio de sesión único (SSO) de Auth0 y la gestión de sesiones de Firebase. Cubre el andamiaje de aplicaciones y la creación de prototipos de UI empresarial a través de diseños predefinidos para la configuración del sistema y la administración de usuarios. El sistema utiliza un sistema centralizado de tokens de diseño para la personalización de temas y distribuye el estado a través de proveedores de contexto.
Ships a type-safe management interface built with React components for user and system administration.
Este proyecto es una plantilla administrativa basada en React y un kit de UI diseñado para construir paneles. Proporciona una colección completa de diseños con estilo previo, una biblioteca de componentes accesible y un framework de UI basado en Sass para crear interfaces administrativas. La plantilla está estructurada específicamente como un proyecto optimizado para IA, utilizando patrones de codificación y organización diseñados para ayudar a los asistentes de IA a generar código React consistente y listo para producción. Cuenta con un sistema de estilos flexible que utiliza variables Sass y propiedades personalizadas de CSS para admitir temas claros y oscuros personalizables. El kit cubre una amplia gama de capacidades de interfaz, incluyendo widgets de visualización de datos, tablas interactivas con ordenamiento y paginación, y elementos de formulario complejos como asistentes de varios pasos. Incluye sistemas de navegación de alto nivel como barras laterales y rutas de navegación, así como componentes estructurales como cuadrículas receptivas, diálogos modales e interfaces de calendario accesibles.
Ships a collection of pre-styled dashboard layouts and UI components for administrative interfaces built with React.
Statamic es un sistema de gestión de contenido construido sobre Laravel que utiliza un enfoque de almacenamiento de archivos planos (flat-file) en lugar de una base de datos relacional tradicional. Funciona como un framework administrativo personalizable para gestionar el contenido del sitio y desarrollar complementos (addons) de backend personalizados. El sistema almacena los datos del sitio web en archivos y se integra con Git para el control de versiones, permitiendo que los cambios de contenido sean rastreados y revertidos a través de un repositorio. Emplea un motor de plantillas para transformar datos estructurados en diseños HTML dinámicos para el renderizado frontend. La plataforma incluye un panel de control construido como una aplicación de una sola página (SPA) y un sistema de extensión basado en eventos. Los usuarios pueden construir interfaces administrativas personalizadas e integrar lógica adicional a través del framework PHP subyacente.
Features a control panel built as a Vue-based single-page application communicating via a JSON API.
Pro Components es una colección de componentes React de alto nivel construidos sobre Ant Design para crear interfaces administrativas de nivel empresarial. Sirve como una suite de componentes especializada y un framework de interfaz de usuario diseñado para construir paneles de control de negocios complejos y herramientas internas. La biblioteca funciona como un constructor de interfaces visuales que permite la composición de páginas web profesionales a través de configuraciones declarativas y patrones de diseño visual. Permite la creación de componentes de interfaz utilizando herramientas de configuración visual para simplificar el proceso de diseño y estilo. El framework cubre la construcción de formularios de entrada con gran cantidad de datos y cuadrículas de datos avanzadas que manejan la ordenación, el filtrado y la integración de datos empresariales. Proporciona un conjunto de tablas, formularios y gráficos prefabricados para facilitar el desarrollo de paneles de gestión.
Provides a suite of administrative user interfaces constructed using React components for data management.
Airframe-react is a Bootstrap UI component library and starter kit for building React-based admin dashboards and management interfaces. It provides a preconfigured development foundation and a collection of production-ready interface elements to assemble consistent application screens. The project includes responsive web templates and pre-designed page layouts that automatically adapt content for desktop, tablet, and mobile screens. It enables the creation of administrative panels through a set of structural layout variations and a library of ready-made pages. The toolkit covers application
Provides a set of responsive templates and pre-designed page layouts for building administrative panels using React and Bootstrap.
Guns es un kit de inicio de desarrollo y andamiaje de aplicaciones para construir sistemas de información empresarial. Proporciona una base arquitectónica preconfigurada que integra un backend de Spring Boot 3 con un dashboard administrativo de Vue 3. El proyecto se distingue por su soporte integrado para plantillas de aplicaciones multi-inquilino, permitiendo el enrutamiento dinámico de bases de datos para asegurar el aislamiento de datos entre diferentes organizaciones. Incluye un sistema de control de acceso basado en roles y restricciones de visibilidad de datos para gestionar permisos y acceso a registros a través de estructuras organizativas jerárquicas. El framework cubre un amplio conjunto de capacidades administrativas, incluyendo gestión centralizada de configuración del sistema, programación de tareas en segundo plano asíncronas y una interfaz unificada para almacenamiento de archivos local y en la nube. También incorpora monitoreo de actividad del sistema para registros operativos e historial de inicio de sesión, junto con implementaciones de criptografía estándar para el cifrado de datos.
Includes a modern administrative dashboard built with Vue 3 for real-time system monitoring.
vue-antd-admin is an administrative dashboard framework and enterprise UI starter kit. It serves as a template for building professional back-office interfaces and internal tooling, integrating the Ant Design component library within a Vue environment. The project provides a structured layout for creating data-heavy internal tools, specializing in a wrapper for the Ant Design system to ensure consistent user interfaces for enterprise web applications. The framework includes capabilities for centralized API request handling, dynamic menu mapping, and route-based view injection. It further sup
Supplies a comprehensive Vue-based admin interface template integrated with Ant Design components.