awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pure-admin avatar

pure-admin/vue-pure-admin

0
View on GitHub↗
20,368 Stars·3,757 Forks·Vue·MIT·12 Aufrufepure-admin.github.io/vue-pure-admin↗

Vue Pure Admin

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, allowing for isolation and control across multiple separate client organizations within a single instance.

The framework covers a broad range of capabilities, including internationalization for localized interfaces, dynamic route transformation for backend-driven menus, and a variety of UI components such as type-safe data tables and programmatic dialogs. It also provides build optimization tools for asset compression and CDN module externalization, alongside identity verification mechanisms like JWT token refreshing and single sign-on integration.

Development is supported through an interactive project bootstrapping CLI and automated package release workflows.

Features

  • Admin Dashboard Frameworks - Provides a comprehensive framework for building backend management interfaces with pre-configured layouts and tools using Vue 3.
  • Micro Frontends - Divides the application into smaller independently deployable units to improve scalability and development speed.
  • Application Scaffolding - Provides a pre-configured directory structure and boilerplate for initializing scalable, type-safe enterprise web applications.
  • Vite Build Pipelines - Leverages Vite for fast development build pipelines and optimized production bundling.
  • Multi-Tenant Administration - Implements isolation and administrative control for multiple separate client organizations within a single instance.
  • Role-Based Access Control - Ships a permission management framework to restrict page and component access based on assigned user roles.
  • Route-Level Access Guards - Implements higher-order guards that intercept route transitions and redirect unauthorized users.
  • Session-Cookie Persistences - Maintains user authentication state across browser restarts by storing secure tokens in cookies with configurable expiration.
  • Session Token Refreshers - Detects expired authentication tokens and automatically requests new ones before resuming queued API calls.
  • Admin Dashboard Templates - Provides a comprehensive, pre-styled administrative interface template built with Vue 3 and Element Plus.
  • Frontend Admin Boilerplates - Provides a type-safe foundation for administrative interfaces incorporating security, routing, and internationalization.
  • Micro-Frontend Libraries - Provides the architectural support to divide the application into smaller, independently deployable units.
  • Type-Safe Frontend Integrations - Implements typed HTTP clients and proxy configurations to ensure data consistency between the frontend and backend APIs.
  • Data Tables and Grids - Provides configurable, type-safe data grids for displaying and exploring tabular information.
  • Static Asset Compressions - Uses gzip or brotli compression to reduce the total size of production assets and accelerate page loading.
  • Bundle Size Optimization - Streamlines core features and applies compression to reduce the overall application footprint.
  • CDN Module Externalizations - Allows replacing local dependency bundles with external CDN links during build time to reduce bundle size and load times.
  • CDN Distribution Methods - Replaces local modules with CDN links during the build process to decrease bundle size and improve load performance.
  • Production Asset Compilation - Provides a build process to compile source code into optimized static assets and bundles for production deployment.
  • Release Automation - Ships automated workflows for updating version numbers, committing changes, and publishing packages to registries.
  • Global Type Augmentations - Uses TypeScript declaration files to provide autocomplete and type checking for global components and third-party libraries.
  • Permission-Based Access Control - Implements a security model where data access is granted based on specific permissions assigned to user roles.
  • Single Sign-On Integrations - Implements a process for extracting authentication tokens from URLs and managing the redirect handshake to secure pages.
  • Menu Access Filtering - Ships a system that hides unauthorized navigation links from the menu based on user permissions.
  • Project Bootstrapping Tools - Provides an interactive CLI for selecting templates and scaffolding the base directory structure of new projects.
  • API-Driven Menu Routing - Converts flat backend API responses into nested tree structures required for frontend routing and menu rendering.
  • Color Theme Managers - Ships a theme manager to switch between built-in color schemes or define custom interface colors.
  • Detailed Information Displays - Provides a flexible layout configuration for presenting complex data as a series of labeled descriptions.
  • Permission-Based Visibility Controls - Provides mechanisms to toggle UI element visibility based on the current user's authorization status.
  • Interface Layout Configurations - Provides a system for configuring interface layouts, including side, top, and double-column arrangements.
  • Internationalization Frameworks - Includes a system for implementing multi-language support and translation across the user interface.
  • Modal Dialogs - Implements a programmatic interface for launching modal dialogs without needing template declarations.
  • Navigation Configurations - Provides a system for defining multi-level navigation menu hierarchies via static configuration or dynamic API responses.
  • Navigation Layout Switchers - Allows switching between various navigation bar layouts, including sidebars and floating action buttons.
  • Dark Mode Strategies - Provides a dark mode implementation using specialized CSS files and utility classes for low-light environments.
  • Utility-Based Interface Construction - Enables the creation of layouts and styles using utility classes and arbitrary value syntax.
  • Route Tree Transformations - Converts flat menu lists from a backend API into the nested tree structure required for frontend routing.
  • User Interface Localization - Implements a system for translating user interface text via configuration files and integrated component library support.
  • Micro-Frontend Frameworks - Supports a micro-frontend architecture to divide large administrative applications into smaller, independently deployable units.

Star-Verlauf

Star-Verlauf für pure-admin/vue-pure-adminStar-Verlauf für pure-admin/vue-pure-admin

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Vue Pure Admin

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Vue Pure Admin.
  • panjiachen/vue-admin-templateAvatar von PanJiaChen

    PanJiaChen/vue-admin-template

    20,414Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗20,414
  • herozhou/vue-framework-wzAvatar von herozhou

    herozhou/vue-framework-wz

    4,337Auf GitHub ansehen↗

    vue-framework-wz is a Vue.js admin dashboard framework and modular frontend boilerplate designed for building administrative interfaces. It provides an enterprise UI component library and a role-based access control system to manage user logins and restrict access to protected administrative routes. The framework features a command-line tool for managing optional plugin dependencies to optimize bundle size. It includes an automated navigation system that generates multi-level sidebars, breadcrumbs, and tabbed browsing interfaces based on the application routing configuration. The project cov

    Vueadminadmin-dashboardadmin-template
    Auf GitHub ansehen↗4,337
  • thinkgem/jeesiteAvatar von thinkgem

    thinkgem/jeesite

    8,044Auf GitHub ansehen↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Vue
    Auf GitHub ansehen↗8,044
  • epicmaxco/vuestic-adminAvatar von epicmaxco

    epicmaxco/vuestic-admin

    10,950Auf GitHub ansehen↗

    Vuestic Admin is a Vue 3 administration dashboard template and framework designed for building back-office applications and internal management consoles. It provides a ready-to-use foundation that integrates Vite, Pinia, and Tailwind CSS to accelerate the development of administrative interfaces. The project features a themed UI management system with a central configuration engine for global styles and branding, including a toggleable dark mode. It also includes a mocked API development environment that intercepts network requests and provides static data stubs for interface testing and rapi

    Vueadmin-dashboardadmin-dashboard-uiadmin-panel
    Auf GitHub ansehen↗10,950
Alle 30 Alternativen zu Vue Pure Admin anzeigen→

Häufig gestellte Fragen

Was macht pure-admin/vue-pure-admin?

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.

Was sind die Hauptfunktionen von pure-admin/vue-pure-admin?

Die Hauptfunktionen von pure-admin/vue-pure-admin sind: Admin Dashboard Frameworks, Micro Frontends, Application Scaffolding, Vite Build Pipelines, Multi-Tenant Administration, Role-Based Access Control, Route-Level Access Guards, Session-Cookie Persistences.

Welche Open-Source-Alternativen gibt es zu pure-admin/vue-pure-admin?

Open-Source-Alternativen zu pure-admin/vue-pure-admin sind unter anderem: panjiachen/vue-admin-template — vue-admin-template is a boilerplate for building administrative interfaces using Vue.js. It provides a pre-configured… herozhou/vue-framework-wz — vue-framework-wz is a Vue.js admin dashboard framework and modular frontend boilerplate designed for building… thinkgem/jeesite — Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using… epicmaxco/vuestic-admin — Vuestic Admin is a Vue 3 administration dashboard template and framework designed for building back-office… zxwk1998/vue-admin-better — vue-admin-better is a Vue 3 admin dashboard template and framework used for creating data-driven backend management… un-pany/v3-admin-vite — v3-admin-vite is a Vue 3 admin template and frontend framework used for building administrative dashboards and…