awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
d2-projects avatar

d2-projects/d2-admin

0
View on GitHub↗
12,643 星标·2,412 分支·JavaScript·MIT·11 次浏览d2.pub↗

D2 Admin

d2-admin is an admin dashboard framework used to build back-office management interfaces. It provides a set of pre-configured layouts and themeable components, including foldable sidebars and draggable grid systems, to facilitate system oversight and control.

The framework is distinguished by its multi-tab administration interface, which allows users to switch between pages and reorder tabs via drag and drop. It also features a dynamic translation system for multi-language interface localization and a dedicated toolset for tabular data management, enabling the import and export of data via CSV and Excel formats.

The project covers several broader capability areas, including interactive data visualization with charting libraries, modular application state management with persistence, and user authentication and session control. It also includes utilities for rich text and markdown editing, system health monitoring through error logging, and bundle performance optimization.

Features

  • Administrative Dashboards - Provides a framework for building web-based administrative interfaces for centralized system management and oversight.
  • Back-Office Dashboard Frameworks - Provides a comprehensive framework for constructing back-office dashboards with pre-made layouts and grid systems.
  • Admin Interface - Offers a framework for rapidly assembling administrative dashboards and data management panels.
  • Application State Management - Features modular global state management to track user and route data across the application.
  • Data Import and Export - Enables the exchange of tabular data between the application and external files using CSV and Excel formats.
  • Spreadsheet Import Managers - Includes utilities for uploading and parsing local Excel or CSV files to ingest tabular data.
  • Data Export - Converts internal application data into downloadable Excel, CSV, or text formats for external use.
  • Data Import and Export - Provides utilities for moving tabular information between the system and external files.
  • Persistent Application State - Implements mechanisms for preserving page snapshots and user data across different sessions.
  • Dashboard Templates - Ships pre-built page layouts and multi-tab navigation for creating functional back-office environments.
  • Global State Managers - Utilizes centralized repositories to maintain and synchronize application state across multiple components.
  • User State Management - Integrates reactive stores for managing active user sessions, identity resolution, and global state persistence.
  • Administrative Dashboards - Enables the creation of administrative interfaces for managing system settings, users, and monitoring status.
  • Dashboard Layout Engines - Provides a framework for arranging page elements using foldable sidebars and draggable grids.
  • Flexible Grid Layouts - Implements a grid system where users can drag and resize blocks to organize page content.
  • Interface Localization - Provides tools for translating user interface labels and descriptions into multiple languages.
  • Interface Theming - Allows the application of pre-defined visual themes and common style variables for consistent branding.
  • Internationalization Frameworks - Translates interface text into multiple languages to serve a global user base.
  • Tabbed Navigation - Implements a multi-tab browsing interface that allows users to switch between pages and reorder tabs.
  • Visual Themes - Includes collections of stylesheets and settings to define and customize the visual appearance of the interface.
  • Admin Dashboard Boilerplates - Provides pre-built templates and themeable components to accelerate the creation of backend administrative interfaces.
  • Navigation Organization - Structures application navigation elements, including routing and multi-tab browsing, to improve user workflow.
  • Data Visualization - Presents data sets using a charting library and animation tools for better visual interpretation.
  • Spreadsheet Data Exchange - Enables importing and exporting application data using CSV and Excel formats while preserving merged cell structures.
  • Data Visualization Charts - Renders complex data sets visually using a charting library combined with numeric animations.
  • Data Visualization Dashboards - Ships a visual interface for constructing analytical dashboards and data visualization tools from backend data.
  • Interactive Data Charting - Includes tools for transforming datasets into interactive visual charts and graphs with numeric animations.
  • Tabular Data Management Interfaces - Provides a dedicated toolset for importing and exporting tabular data via CSV and Excel formats.
  • Session Authentication - Provides session-based authentication flows and redirection logic to secure administrative interface areas.
  • User Authentication Systems - Implements mechanisms for verifying user identity and controlling access to restricted administration areas.
  • Translation Management - Provides a system to map user interface text to language files for multi-locale support.
  • Navigation Configurations - Allows flexible configuration of sidebars, top bars, and menu hierarchies with support for external links.
  • Navigation Menus - Provides configurable routing and menu settings to implement global search and external resource links.
  • Rich Text Editors - Ships rich text editors that support code highlighting and cloud link resolution for document composition.
  • Multi-Language Interfaces - Includes a system for dynamic translation and internationalization to support a diverse global user base.
  • Rich Text Editors - Integrates web-based interfaces for creating and editing formatted content with rich text and markdown.

Star 历史

d2-projects/d2-admin 的 Star 历史图表d2-projects/d2-admin 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

D2 Admin 的开源替代方案

相似的开源项目,按与 D2 Admin 的功能重合度排序。
  • marmelab/react-adminmarmelab 的头像

    marmelab/react-admin

    26,780在 GitHub 上查看↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    在 GitHub 上查看↗26,780
  • soybeanjs/soybean-adminsoybeanjs 的头像

    soybeanjs/soybean-admin

    14,503在 GitHub 上查看↗

    Soybean Admin is a type-safe frontend management boilerplate and dashboard template built with Vue 3, Vite, and TypeScript. It provides a pre-configured foundation for creating enterprise administrative interfaces, utilizing the NaiveUI component framework and UnoCSS for utility-first styling. The project distinguishes itself through automated workflow tools, including file-system-based route generation and a command-line interface for automating git commits and project deployments. It implements a comprehensive security model featuring both static and dynamic role-based access control to res

    TypeScriptadminadmin-templateelegant
    在 GitHub 上查看↗14,503
  • panjiachen/vue-admin-templatePanJiaChen 的头像

    PanJiaChen/vue-admin-template

    20,414在 GitHub 上查看↗

    vue-admin-template is a boilerplate for building administrative interfaces using Vue.js. It provides a pre-configured layout, routing, and state management to bootstrap admin dashboards. The project includes a role-based access control system to restrict menu visibility and route access based on user permissions. It features a component scaffolding tool for generating boilerplate views and business components from templates, as well as an automated SVG icon management system for registering and rendering vector graphics. The template covers data management through Excel import and export uti

    JavaScriptaxioselement-uijavascript
    在 GitHub 上查看↗20,414
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted 的头像

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
查看 D2 Admin 的所有 30 个替代方案→

常见问题解答

d2-projects/d2-admin 是做什么的?

d2-admin is an admin dashboard framework used to build back-office management interfaces. It provides a set of pre-configured layouts and themeable components, including foldable sidebars and draggable grid systems, to facilitate system oversight and control.

d2-projects/d2-admin 的主要功能有哪些?

d2-projects/d2-admin 的主要功能包括:Administrative Dashboards, Back-Office Dashboard Frameworks, Admin Interface, Application State Management, Data Import and Export, Spreadsheet Import Managers, Data Export, Persistent Application State。

d2-projects/d2-admin 有哪些开源替代品?

d2-projects/d2-admin 的开源替代品包括: marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… soybeanjs/soybean-admin — Soybean Admin is a type-safe frontend management boilerplate and dashboard template built with Vue 3, Vite, and… panjiachen/vue-admin-template — vue-admin-template is a boilerplate for building administrative interfaces using Vue.js. It provides a pre-configured… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… filamentphp/filament — Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel… epicmaxco/vuestic-admin — Vuestic Admin is a Vue 3 administration dashboard template and framework designed for building back-office…