Analysis updated 2026-06-24
Bootstrap an internal admin panel with login and role-based menus
Build a CRUD backoffice with searchable tables and CSV export
Spin up a multi-language management console with i18n out of the box
| iview/iview-admin | elemefe/mint-ui | salomonelli/best-resume-ever | |
|---|---|---|---|
| Stars | 16,411 | 16,453 | 16,458 |
| Language | Vue | Vue | Vue |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Built on Vue 2 and iView, both of which are now legacy versions.
iView Admin is a starter template for building web-based admin dashboards and management panels. It is built with Vue.js 2 and the iView UI toolkit (a library of pre-styled components). The idea is to give developers a complete, pre-wired admin panel to start from rather than building all the common admin features from scratch. The template ships with a substantial set of ready-to-use features as listed in the README. Authentication: login and logout flows with permission-based access control, including the ability to switch between permission levels. Internationalization (i18n) support for multiple languages. A variety of pre-built components: a rich text editor, a Markdown editor, a city cascader (a chained dropdown for selecting geographic regions), photo preview and editing, draggable lists, file upload, and a split-pane layout. Table utilities include drag-and-drop row sorting, searchable data tables, and exporting table data to CSV or Excel format. Standard admin UI elements are also included: breadcrumb navigation, a sidebar that can be collapsed, tag-based browser-style navigation tabs, a full-screen toggle, a lock-screen feature, a message center, and a personal profile area. Standard error pages for 403, 404, and 500 HTTP status codes are included as well. The tech stack is Vue.js 2, iView UI components, Vuex (Vue's state management library), and axios (a library for making HTTP requests). Getting started requires cloning the repo, running npm install, and then npm run dev for local development.
A Vue 2 admin dashboard starter built on iView UI. Comes wired with login, permissions, i18n, tables, editors, and standard admin layouts.
Mainly Vue. The stack also includes Vue, iView, Vuex.
MIT license. Use freely for any purpose including commercial, just keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.