awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
d2-projects avatar

d2-projects/d2-admin

0
View on GitHub↗
12,643 estrellas·2,412 forks·JavaScript·MIT·9 vistasd2.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.

Historial de estrellas

Gráfico del historial de estrellas de d2-projects/d2-adminGráfico del historial de estrellas de d2-projects/d2-admin

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace 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.

¿Cuáles son las características principales de d2-projects/d2-admin?

Las características principales de d2-projects/d2-admin son: Administrative Dashboards, Back-Office Dashboard Frameworks, Admin Interface, Application State Management, Data Import and Export, Spreadsheet Import Managers, Data Export, Persistent Application State.

¿Qué alternativas de código abierto existen para d2-projects/d2-admin?

Las alternativas de código abierto para d2-projects/d2-admin incluyen: 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…

Alternativas open-source a D2 Admin

Proyectos open-source similares, clasificados según cuántas características comparten con D2 Admin.
  • marmelab/react-adminAvatar de marmelab

    marmelab/react-admin

    26,780Ver en 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
    Ver en GitHub↗26,780
  • soybeanjs/soybean-adminAvatar de soybeanjs

    soybeanjs/soybean-admin

    14,503Ver en 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
    Ver en GitHub↗14,503
  • panjiachen/vue-admin-templateAvatar de PanJiaChen

    PanJiaChen/vue-admin-template

    20,414Ver en 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
    Ver en GitHub↗20,414
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Ver en 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
    Ver en GitHub↗299,516
  • Ver las 30 alternativas a D2 Admin→