awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

26 dépôts

Awesome GitHub RepositoriesAdmin Dashboard Frameworks

Comprehensive frameworks for building backend management interfaces with pre-configured layouts and tools.

Distinct from Vue-Based Frameworks: None of the candidates cover the full scope of an admin framework; they focus on narrow integrations or layout utilities.

Explore 26 awesome GitHub repositories matching web development · Admin Dashboard Frameworks. Refine with filters or upvote what's useful.

Awesome Admin Dashboard Frameworks GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • panjiachen/vue-admin-templateAvatar de PanJiaChen

    PanJiaChen/vue-admin-template

    20,414Voir sur 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

    Offers a comprehensive framework for building backend management interfaces with pre-configured layouts and a built-in network client.

    JavaScriptaxioselement-uijavascript
    Voir sur GitHub↗20,414
  • pure-admin/vue-pure-adminAvatar de pure-admin

    pure-admin/vue-pure-admin

    20,368Voir sur GitHub↗

    vue-pure-admin is a comprehensive Vue 3 admin dashboard template and TypeScript boilerplate designed for building enterprise web applications. It provides a Vite-based frontend scaffold that incorporates a role-based access control system and a micro-frontend architecture for dividing large administrative applications into smaller, independently deployable units. The project features an advanced permission management framework that handles route protection, menu access filtering, and component-level visibility control. It includes specialized support for multi-tenant system administration, al

    Provides a comprehensive framework for building backend management interfaces with pre-configured layouts and tools using Vue 3.

    Vueadminelement-plusesm
    Voir sur GitHub↗20,368
  • lin-xin/vue-manage-systemAvatar de lin-xin

    lin-xin/vue-manage-system

    19,639Voir sur GitHub↗

    Vue Manage System is a type-safe administrative dashboard framework built with Vue 3 and Element Plus. It serves as a management template for backend systems, integrating role-based access control to restrict pages and actions based on assigned user permissions. The project distinguishes itself through a comprehensive set of administrative tools, including a data visualization dashboard with interactive charts and a content management system featuring rich text editing and image cropping utilities. It utilizes TypeScript for static typing and Pinia for centralized state management. The syste

    Provides a comprehensive framework for building type-safe backend management interfaces with Vue 3 and Element Plus.

    Vueelement-pluspiniatypescript
    Voir sur GitHub↗19,639
  • zxwk1998/vue-admin-betterAvatar de zxwk1998

    zxwk1998/vue-admin-better

    18,851Voir sur GitHub↗

    vue-admin-better is a Vue 3 admin dashboard template and framework used for creating data-driven backend management systems. It provides a responsive admin UI kit with pre-built page templates and layouts that adapt to desktop, mobile, and tablet screens. The framework features a dynamic route management system that renders application navigation and page access based on configurations received from a remote server. It includes a mock API development environment for generating and exporting simulated backend data, enabling frontend development to proceed without a live API. The project imple

    Provides a comprehensive framework for building backend management interfaces with pre-configured layouts and tools.

    Vueadminadmin-dashboardadmin-template
    Voir sur GitHub↗18,851
  • akveo/blur-adminAvatar de akveo

    akveo/blur-admin

    11,294Voir sur GitHub↗

    Blur Admin is an AngularJS and Bootstrap framework for building responsive administrative dashboards. It provides a set of grid-based templates and predefined layout components designed to create high-resolution management interfaces that adapt to different screen sizes. The framework includes a Sass-based theme engine that allows for the customization of visual appearances, color schemes, and brand identity through a central set of style variables. It specifically features a blur theme effect that applies translucent backgrounds and blurred effects across the interface. The system covers da

    Provides a comprehensive framework for building responsive administrative dashboards using AngularJS and Bootstrap.

    JavaScriptadminadmin-dashboardadmin-template
    Voir sur GitHub↗11,294
  • vuecomponent/ant-design-vue-proAvatar de vueComponent

    vueComponent/ant-design-vue-pro

    10,937Voir sur GitHub↗

    This project is an enterprise-grade admin dashboard boilerplate and starter kit built on Ant Design Vue. It provides a complete administrative interface with pre-designed pages, navigation patterns, and a professional design system to accelerate the development of business applications. The toolkit features a centralized visual theme configuration system for modifying style variables to meet specific brand requirements. It also includes a multi-language interface system for internationalization and a dedicated development kit for mocking API data using local JSON files. The scaffolding cover

    Provides a comprehensive framework for building backend management interfaces with pre-configured layouts.

    Vueadminant-designantd
    Voir sur GitHub↗10,937
  • layui/layerAvatar de layui

    layui/layer

    8,196Voir sur GitHub↗

    This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and popup library, providing a specialized system for rendering interactive dialogs, overlays, and layered interfaces over web page content. The library is distinguished by its comprehensive set of overlay tools, including alert dialogs, confirmation prompts, and the ability to embed external content via iframes. It also features a responsive twelve-column grid system for cross-device layout compatibility and an internal modular dependency management system for on-demand loading

    Provides a standardized layout structural system designed specifically for backend administration interfaces.

    JavaScriptalertconfirmdialog
    Voir sur GitHub↗8,196
  • halseyspicy/geeker-adminAvatar de HalseySpicy

    HalseySpicy/Geeker-Admin

    8,038Voir sur GitHub↗

    Geeker-Admin is a Vue.js admin dashboard framework designed for building backend management interfaces. It utilizes Vue 3, TypeScript, and Vite to provide a foundation for creating data-driven administration panels. The framework features a configurable data table engine that generates complex grids automatically from predefined configuration objects. It incorporates a role-based access control system to restrict access to specific pages and interface elements based on user permissions. The system includes a centralized state management store for persistent global data and page state preserv

    Provides a complete Vue 3 and Element Plus based framework for building data-driven backend management interfaces.

    Vueadminaxioselement-plus
    Voir sur GitHub↗8,038
  • yezihaohao/react-adminAvatar de yezihaohao

    yezihaohao/react-admin

    6,746Voir sur GitHub↗

    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 full-page admin layout with collapsible sidebar, top navigation, scrollable menus, and route-aware active states.

    TypeScriptadmin-templateant-designantd
    Voir sur GitHub↗6,746
  • yangzongzhuan/ruoyi-vue3Avatar de yangzongzhuan

    yangzongzhuan/RuoYi-Vue3

    6,631Voir sur GitHub↗

    RuoYi-Vue3 is a full-stack administrative dashboard and permission management framework built with SpringBoot and Vue 3. It serves as an enterprise management backend providing a decoupled architecture that separates the API from the user interface. The project features a low-code CRUD generator that automatically produces frontend and backend boilerplate code and API documentation from database tables. It implements a comprehensive role-based access control system for managing users, departments, and granular permissions at the menu and button levels, secured by stateless JSON Web Token auth

    A full-stack administrative framework combining SpringBoot, Vue 3, and Element Plus for permission management.

    Vueadminelement-pluselement-ui
    Voir sur GitHub↗6,631
  • kiranism/next-shadcn-dashboard-starterAvatar de Kiranism

    Kiranism/next-shadcn-dashboard-starter

    6,595Voir sur GitHub↗

    This project is a type-safe web application template and admin dashboard starter built with Next.js, TypeScript, and the shadcn/ui component library. It serves as a multi-tenant SaaS boilerplate designed for developing administrative interfaces and software-as-a-service applications. The starter distinguishes itself through integrated SaaS infrastructure, including multi-tenant workspace management, organization-level permissions, and subscription billing integration. It features role-based access control to gate specific pages and navigation items based on user roles or subscription tiers.

    Provides a comprehensive admin dashboard framework built with Next.js and shadcn/ui with pre-configured layouts.

    TypeScriptadmin-dashboarddashboard-templatenextjs
    Voir sur GitHub↗6,595
  • thoughtbot/administrateAvatar de thoughtbot

    thoughtbot/administrate

    6,028Voir sur GitHub↗

    Administrate is a Rails engine that generates full CRUD admin interfaces for any model in a Rails application, providing create, read, update, delete, search, and pagination capabilities out of the box. It functions as a convention-based dashboard generator that maps model attributes to default field types and views, while supporting customization through standard Rails controller and view overrides. The framework distinguishes itself through a field type abstraction layer that encapsulates data display and input logic into reusable classes, and a hook-point content injection system that allo

    Sets a custom layout for the entire admin dashboard via view generator configuration.

    JavaScript
    Voir sur GitHub↗6,028
  • jekip/naive-ui-adminAvatar de jekip

    jekip/naive-ui-admin

    5,875Voir sur GitHub↗

    Naive UI Admin is a Vue 3 admin dashboard framework built with TypeScript, Vite, and the Naive UI component library. It provides a pre-built backend management interface with reusable components, dynamic menus, and a component-level permission system that restricts UI elements down to individual components using directive-based checks and role-based access control. The framework enforces compile-time type safety across the entire codebase to reduce runtime errors and improve maintainability. The project distinguishes itself through a permission system that controls feature and UI element visi

    Provides a pre-built admin dashboard framework built with Vue 3, Vite, and TypeScript, offering reusable components and dynamic menus.

    Vuenaivenaive-uinaive-ui-admin
    Voir sur GitHub↗5,875
  • ln-dev7/square-uiAvatar de ln-dev7

    ln-dev7/square-ui

    4,823Voir sur GitHub↗

    Square-ui is a component-based UI library and admin dashboard framework designed for building data-dense management interfaces. It provides a toolkit of reusable UI primitives and data visualization elements, such as kanban boards, heatmaps, and financial charts, to assemble internal tools and operational dashboards. The framework is distinguished by an event-driven UI architecture that utilizes a centralized event bus to synchronize real-time operational data across decoupled functional domains. It employs a constraint-based responsive grid system to organize widgets and manage data density

    Provides a comprehensive framework for building backend management interfaces with pre-configured layouts and tools.

    TypeScriptlayoutshadcn-uitemplate
    Voir sur GitHub↗4,823
  • sshwsfc/django-xadminAvatar de sshwsfc

    sshwsfc/django-xadmin

    4,757Voir sur GitHub↗

    django-xadmin est un tableau de bord administratif basé sur le web pour les projets Django qui remplace l'interface d'administration par défaut. Il fournit une interface utilisateur réactive construite avec le framework CSS Bootstrap pour gérer les données d'application et les enregistrements du site. Le système dispose d'un framework basé sur des plugins qui permet l'ajout de fonctionnalités spécialisées via des modules logiciels indépendants. Il inclut une page d'accueil personnalisable qui utilise un tableau de bord basé sur des widgets pour rapporter des métriques de site de haut niveau et des informations opérationnelles. La plateforme couvre la gestion administrative des données via des interfaces web, incluant des outils pour le filtrage de jeux de données basé sur des critères et des utilitaires pour exporter les enregistrements de base de données vers des formats tableur et texte.

    Implements a comprehensive framework for building backend management interfaces with extensible plugin support.

    Python
    Voir sur GitHub↗4,757
  • cruip/open-react-templateAvatar de cruip

    cruip/open-react-template

    4,661Voir sur GitHub↗

    Ce projet est un template de landing page Next.js et un kit UI React conçu pour présenter des produits logiciels et des projets open source. Il sert de fondation de site web marketing professionnel et de boilerplate de site web Tailwind CSS pour construire des interfaces web modernes. Le framework fournit des mises en page et des composants spécialisés pour les vitrines de projets open source, les landing pages SaaS et les tableaux de bord d'administration. Il inclut une collection de composants responsives et d'utilitaires de style qui permettent la personnalisation du design visuel des couleurs, polices et mises en page. La surface de capacité couvre une variété d'éléments UI, incluant des animations basées sur le scroll, des graphiques de visualisation de données, des composants interactifs et des carrousels de contenu. L'architecture prend en charge le rendu côté serveur, le routage basé sur les fichiers et un pipeline de contenu basé sur Markdown pour découpler le contenu de la logique d'application.

    Ships a set of admin layout components including collapsible sidebars and top navigation.

    TypeScriptfreelandinglanding-page
    Voir sur GitHub↗4,661
  • invertase/rdash-angularAvatar de invertase

    invertase/rdash-angular

    4,648Voir sur GitHub↗

    rdash-angular est un thème de tableau de bord AngularJS et une bibliothèque de composants conçue pour construire des interfaces administratives. Il fournit un ensemble de directives préconfigurées et d'outils de mise en page réactifs pour créer des consoles de gestion et des outils internes. Le projet intègre le framework Bootstrap UI pour fournir un style cohérent et des éléments interactifs tels que des modales et des infobulles. Il se concentre sur la structuration des mises en page web d'entreprise via une collection de directives spécialisées. La bibliothèque inclut des capacités pour la visualisation de tableaux de données afin d'organiser les listes d'entités et les attributs, ainsi que des indicateurs de chargement pour fournir un retour visuel lors des opérations asynchrones.

    Provides a comprehensive framework for building responsive backend management interfaces with pre-configured layouts.

    HTML
    Voir sur GitHub↗4,648
  • elunez/eladmin-webAvatar de elunez

    elunez/eladmin-web

    4,629Voir sur GitHub↗

    Eladmin-web est un framework de développement de tableau de bord d'administration d'entreprise conçu pour construire des systèmes de gestion back-office sécurisés. Il utilise une architecture découplée composée d'un template frontend Vue et d'un backend Spring Boot. Le projet fournit des outils pour le prototypage rapide d'applications via la génération automatique de code source frontend et backend. Il dispose d'un système de navigation dynamique qui construit des menus multi-niveaux au moment de l'exécution et contrôle la visibilité de l'interface en fonction des rôles des utilisateurs authentifiés. Le système intègre Spring Security pour l'authentification et l'autorisation, Spring Data JPA pour la persistance des bases de données, et un cache de session basé sur Redis pour la gestion distribuée des sessions. Il inclut également la prise en charge de l'intégration d'icônes SVG et l'intégration de données multi-couches sur différents frameworks de persistance.

    Provides a comprehensive framework for building secure back-office management systems using Spring Boot and Vue.

    Vueadmineladminelement-ui
    Voir sur GitHub↗4,629
  • ng-alain/ng-alainAvatar de ng-alain

    ng-alain/ng-alain

    4,530Voir sur GitHub↗

    ng-alain is an Angular admin dashboard framework designed for building enterprise administrative interfaces. It provides a set of high-density, pre-built UI components and scaffolding to construct complex, data-heavy administrative views. The framework includes a themeable layout system for creating responsive admin panels that adapt to different screen sizes and support both left-to-right and right-to-left text directions. It is built as a multilingual UI framework with integrated support for localizing application content and labels for global users. The project covers broad capabilities i

    Provides a comprehensive framework for building backend management interfaces with pre-configured Angular layouts.

    TypeScriptangularangular-applicationsangular-components
    Voir sur GitHub↗4,530
  • herozhou/vue-framework-wzAvatar de herozhou

    herozhou/vue-framework-wz

    4,337Voir sur GitHub↗

    vue-framework-wz est un framework de tableau de bord d'administration Vue.js et un boilerplate frontend modulaire conçu pour construire des interfaces administratives. Il fournit une bibliothèque de composants UI d'entreprise et un système de contrôle d'accès basé sur les rôles pour gérer les connexions utilisateur et restreindre l'accès aux routes administratives protégées. Le framework dispose d'un outil en ligne de commande pour gérer les dépendances de plugins optionnels afin d'optimiser la taille du bundle. Il inclut un système de navigation automatisé qui génère des barres latérales multi-niveaux, des fils d'Ariane et des interfaces de navigation par onglets basées sur la configuration de routage de l'application. Le projet couvre des capacités d'entreprise plus larges, y compris des configurations de build spécifiques à l'environnement pour le développement et la production, des flux de travail d'exportation de données CSV pour les données tabulaires, et des éditeurs de texte riche et markdown intégrés pour la création de contenu.

    Provides a comprehensive framework for building backend management interfaces using pre-configured Vue.js layouts and tools.

    Vueadminadmin-dashboardadmin-template
    Voir sur GitHub↗4,337
Préc.12Suivant
  1. Home
  2. Web Development
  3. Admin Dashboard Frameworks

Explorer les sous-tags

  • Admin Layout Components1 sous-tagBuilding full-page admin layouts with collapsible sidebars, top navigation, scrollable menus, and route-aware active states. **Distinct from Admin Dashboard Frameworks:** Distinct from Admin Dashboard Frameworks: focuses on the specific layout components (sidebar, top nav, menus) rather than the full framework scope.