← All repos

vue-element-admin

:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin

adminadmin-dashboardadmin-templateaxiosdashboarddesktopelementelement-uii18nmanagement-systemmocktinymcevuevue-adminvue-clivuexwebpackwebpack4xlsx
Browse cluster: SQL databases and distributed systems
1,020commits
128contributors
6languages

Tech stack & purpose

Vue-element-admin is a production-ready front-end solution for building admin interfaces and dashboards, built on Vue 2.6.10 and the element-ui component library. The project provides a comprehensive tech stack including Vue Router for routing, Vuex for state management, Axios for HTTP requests, Vue-cli for scaffolding, and Mock.js for simulating request data, along with support for internationalization (i18n), rich text editing via TinyMCE, and Excel manipulation. Created and maintained by PanJiaChen, the project includes extensive features such as permission authentication, dynamic theming, table components with drag-and-drop functionality, various editors, Excel export and import capabilities, and pre-built pages for error handling and dashboards.

Languages

Vue
69.5%
JavaScript
26.0%
SCSS
4.1%
CSS
0.2%
Handlebars
0.2%
HTML
0.1%

Contributors (top 30 of 128)