11 dépôts
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 11 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 est un template de tableau de bord pour les applications React construites avec Material UI. Il fournit une base typée pour développer des interfaces administratives et des tableaux de bord de gestion en utilisant TypeScript. Le projet inclut des flux d'authentification pré-configurés pour la gestion des identités, avec des intégrations spécifiques pour l'authentification unique (SSO) Auth0 et la gestion de session Firebase. Il couvre l'échafaudage d'applications et le prototypage d'interface utilisateur d'entreprise via des mises en page pré-conçues pour les paramètres système et l'administration des utilisateurs. Le système utilise un système de jetons de conception centralisé pour la personnalisation des thèmes et distribue l'état via des fournisseurs de contexte.
Ships a type-safe management interface built with React components for user and system administration.
Ce projet est un modèle administratif basé sur React et un kit UI conçu pour construire des tableaux de bord. Il fournit une collection complète de mises en page pré-stylisées, une bibliothèque de composants accessible et un framework UI basé sur Sass pour créer des interfaces administratives. Le modèle est spécifiquement structuré comme un projet optimisé pour l'IA, utilisant des modèles de codage et une organisation conçus pour aider les assistants IA à générer du code React cohérent et prêt pour la production. Il dispose d'un système de style flexible utilisant des variables Sass et des propriétés personnalisées CSS pour prendre en charge des thèmes clairs et sombres personnalisables. Le kit couvre un large éventail de capacités d'interface, y compris des widgets de visualisation de données, des tableaux interactifs avec tri et pagination, et des éléments de formulaire complexes comme des assistants multi-étapes. Il inclut des systèmes de navigation de haut niveau tels que des barres latérales et des fils d'ariane, ainsi que des composants structurels comme des grilles réactives, des boîtes de dialogue modales et des interfaces de calendrier accessibles.
Ships a collection of pre-styled dashboard layouts and UI components for administrative interfaces built with React.
Statamic est un système de gestion de contenu construit sur Laravel qui utilise une approche de stockage par fichiers plats (flat-file) au lieu d'une base de données relationnelle traditionnelle. Il fonctionne comme un framework administratif personnalisable pour gérer le contenu du site et développer des addons backend personnalisés. Le système stocke les données du site web dans des fichiers et s'intègre à Git pour le versionnage, permettant aux changements de contenu d'être suivis et annulés via un dépôt. Il utilise un moteur de template pour transformer les données structurées en mises en page HTML dynamiques pour le rendu front-end. La plateforme inclut un panneau de contrôle construit comme une application monopage et un système d'extension piloté par événements. Les utilisateurs peuvent construire des interfaces administratives personnalisées et intégrer une logique supplémentaire via le framework PHP sous-jacent.
Features a control panel built as a Vue-based single-page application communicating via a JSON API.
Pro Components est une collection de composants React de haut niveau construits sur Ant Design pour créer des interfaces administratives de qualité entreprise. Il sert de suite de composants spécialisée et de framework d'interface utilisateur conçu pour construire des tableaux de bord métier complexes et des outils internes. La bibliothèque fonctionne comme un constructeur d'interface visuelle qui permet la composition de pages web professionnelles via des configurations déclaratives et des modèles de design visuel. Elle permet la création de composants d'interface en utilisant des outils de configuration visuelle pour simplifier le processus de mise en page et de stylisation. Le framework couvre la construction de formulaires de saisie riches en données et de grilles de données avancées qui gèrent le tri, le filtrage et l'intégration de données métier. Il fournit un ensemble de tableaux, formulaires et graphiques pré-faits pour faciliter le développement de tableaux de bord de gestion.
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 est un kit de démarrage de développement et un scaffold d'application pour construire des systèmes d'information d'entreprise. Il fournit une fondation architecturale pré-configurée intégrant un backend Spring Boot 3 avec un tableau de bord administratif Vue 3. Le projet se distingue par son support intégré pour les templates d'application multi-tenant, permettant un routage de base de données dynamique pour assurer l'isolation des données entre différentes organisations. Il inclut un système de contrôle d'accès basé sur les rôles et des restrictions de visibilité des données pour gérer les permissions et l'accès aux enregistrements à travers des structures organisationnelles hiérarchiques. Le framework couvre un large ensemble de capacités administratives, incluant la gestion centralisée de la configuration système, la planification asynchrone de tâches en arrière-plan et une interface unifiée pour le stockage de fichiers local et cloud. Il incorpore également la surveillance de l'activité système pour les journaux opérationnels et l'historique de connexion, ainsi que des implémentations de cryptographie standard pour le chiffrement des données.
Includes a modern administrative dashboard built with Vue 3 for real-time system monitoring.