More Premium Hugo Themes Premium Vue Themes

Meadmin Template

vue3 + ts + vite5 + element-plus + vue-router + pinia + vue-request +vxe-table 实现的后台管理( admin )系统 meadmin template

Meadmin Template

vue3 + ts + vite5 + element-plus + vue-router + pinia + vue-request +vxe-table 实现的后台管理( admin )系统 meadmin template

Author Avatar Theme by meadmin-cn
Github Stars Github Stars: 227
Last Commit Last Commit: Nov 13, 2025 -
First Commit Created: May 5, 2023 -
Meadmin Template screenshot

Overview:

Me-admin template is a free and open-source admin template for the middle and back-end. It is built with Vue3, Vite4, Pinia, and Element Plus. The project is licensed under the permissive MIT license, with no restrictions on usage. It utilizes the latest technology stack and can serve as a starting template for quickly building enterprise-level admin panels. It is also a great project for learning purposes.

Features:

  • Based on Vue3, Vite4, Pinia, Element Plus, and vue-request@next: The template is built using the latest and popular technologies in the Vue ecosystem.
  • Configurable themes and theme modes: Users can easily configure the theme colors and modes according to their preferences.
  • Friendly internationalization support: The template offers a user-friendly internationalization solution based on vue-i18n, including support for asynchronous loading of language packs on a component level.
  • Customizable keepAlive cache: Users can cache Vue components independently based on a key, solving the issue of components not refreshing when used in different routes.
  • Built-in dynamic route permission and button-level permissions: The template provides a comprehensive solution for generating dynamic route permissions and supports both frontend menu and API-based dynamic menu retrieval.
  • Built-in mock data solution: The template includes a built-in mock data solution for convenient component testing.
  • Automatic component importing: The template automatically imports components defined in the “components” directory, allowing for customizable importing patterns and templates for true “on-demand” importing.
  • Convenient TypeScript type generation: The template automatically generates TypeScript types, reducing development effort.
  • Enhanced request encapsulation: The template provides a friendly request API encapsulation based on vue-request and axios, which is deeply integrated with Vue 3’s reactivity system.

Installation:

To quickly start using the Me-admin template, follow these steps:

  1. Clone the code: git clone [repository url]
  2. Install dependencies: npm install or yarn install
  3. Run the application locally: npm run dev or yarn dev
  4. Contribute to the project: Contributions should be made to the main branch. If there are bugs in the template branch, please create an issue and the author will address it promptly.

Summary:

Me-admin template is a powerful and feature-rich admin template built with Vue 3 and a range of other technologies. It offers a modern and customizable solution for building enterprise-level admin panels. With its extensive features and ease of installation, it provides developers with a great starting point for their projects.