12 个仓库
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 是一个基于 Material UI 构建的 React 应用仪表板模板。它为使用 TypeScript 开发管理界面和管理仪表板提供了一个类型安全的基石。 该项目包含用于身份管理的预配置身份验证流程,并针对 Auth0 单点登录和 Firebase 会话管理进行了特定集成。 它通过针对系统设置和用户管理的预设计布局,涵盖了应用脚手架和企业级 UI 原型设计。该系统使用集中的设计令牌系统进行主题定制,并通过上下文提供程序(context providers)分发状态。
Ships a type-safe management interface built with React components for user and system administration.
这是一个基于 React 的管理后台模板和 UI 工具包,专为构建仪表盘而设计。它提供了一套完整的预设布局、无障碍组件库以及基于 Sass 的 UI 框架,用于创建管理界面。 该模板专门针对 AI 进行了优化,采用了有助于 AI 助手生成一致且可直接用于生产环境的 React 代码的组织模式。它具有灵活的样式系统,利用 Sass 变量和 CSS 自定义属性来支持可定制的亮色和暗色主题。 该工具包涵盖了广泛的界面功能,包括数据可视化小部件、支持排序和分页的交互式表格,以及多步向导等复杂表单元素。它还包含侧边栏和面包屑等高级导航系统,以及响应式网格、模态对话框和无障碍日历界面等结构化组件。
Ships a collection of pre-styled dashboard layouts and UI components for administrative interfaces built with React.
Statamic 是一个基于 Laravel 构建的内容管理系统,它使用平面文件存储方法而不是传统的关系数据库。它作为用于管理站点内容和开发自定义后端插件的可定制管理框架。 该系统将网站数据存储在文件中并与 Git 集成以进行版本控制,从而允许通过存储库跟踪和回滚内容更改。它采用模板引擎将结构化数据转换为用于前端渲染的动态 HTML 布局。 该平台包括一个构建为单页应用程序的控制面板和一个事件驱动的扩展系统。用户可以构建自定义管理界面,并通过底层的 PHP 框架集成额外的逻辑。
Features a control panel built as a Vue-based single-page application communicating via a JSON API.
Pro Components 是基于 Ant Design 构建的一套高阶 React 组件,用于创建企业级管理界面。它作为一个专门的组件套件和 UI 框架,旨在构建复杂的业务仪表板和内部工具。 该库充当可视化界面构建器,允许通过声明式配置和视觉设计模式组合专业的 Web 页面。它支持使用可视化配置工具创建界面组件,以简化布局和样式设计过程。 该框架涵盖了数据密集型输入表单和高级数据网格的构建,这些网格处理排序、过滤和业务数据集成。它提供了一组预制的表格、表单和图表,以促进管理仪表板的开发。
Provides a suite of administrative user interfaces constructed using React components for data management.
Airframe-react 是一个 Bootstrap UI 组件库和入门套件,用于构建基于 React 的管理仪表板和管理界面。它提供了一个预配置的开发基础和一系列生产就绪的界面元素,以组装一致的应用程序屏幕。 该项目包括响应式 Web 模板和预先设计的页面布局,可自动调整桌面、平板电脑和移动屏幕的内容。它通过一组结构布局变体和现成页面库,实现了管理面板的创建。 该工具包涵盖应用程序脚手架和快速 UI 原型设计,包括用于在运行时切换视觉样式的前端主题管理。它还支持基于路由的导航映射,以将特定的侧边栏和导航栏链接到应用程序路由。
Provides a set of responsive templates and pre-designed page layouts for building administrative panels using React and Bootstrap.
Guns 是一个用于构建企业信息系统的开发入门套件和应用程序脚手架。它提供了一个预配置的架构基础,集成了 Spring Boot 3 后端和 Vue 3 管理仪表盘。 该项目的特色在于内置了对多租户应用程序模板的支持,实现了动态数据库路由以确保不同组织之间的数据隔离。它包含一个基于角色的访问控制系统和数据可见性限制,以管理跨层级组织结构中的权限和记录访问。 该框架涵盖了一套广泛的管理功能,包括集中式系统配置管理、异步后台任务调度,以及用于本地和云文件存储的统一接口。它还结合了用于操作日志和登录历史的系统活动监控,以及用于数据加密的标准加密实现。
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.