pure-admin/vue-pure-admin

全面ESM+Vue3+Vite+Element-Plus+TypeScript编写的一款后台管理系统(兼容移动端)

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 29 minutes ago
Added to GitGenius on September 2nd, 2026
Created on November 16th, 2020
Open Issues & Pull Requests: 2 (+0)
GitHub issues: Enabled
Number of forks: 3,781
Total Stargazers: 20,608 (+0)
Total Subscribers: 155 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.8 hours
Mean response time: 44.5 days
90th percentile: 155.8 days
Tracked items: 30

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 19% of issues opened in the past year have been closed. Three people close 100% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 70 days
Stale 30+ days: 1
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • Community::Bug Report 🔨 (1)
  • good issue 💯 (1)
  • needs more info (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

vue-pure-admin is an admin dashboard template built with Vue 3, Vite, Element Plus, and TypeScript that supports mobile devices.

The project addresses the need for a modern, production-ready administrative interface by providing a complete implementation using ESM modules, Vue 3's composition API, and Vite's fast build tooling. It combines Element Plus components for the UI layer with TypeScript for type safety and Pinia for state management, while Tailwind CSS handles utility-based styling. The template includes responsive design that works across desktop and mobile viewports, eliminating the need to build these foundations from scratch.

Teams building internal tools, dashboards, or management systems should consider this template if they are already committed to the Vue 3 and TypeScript ecosystem. It suits projects where rapid prototyping matters and where Element Plus's component library aligns with design requirements. The template provides a structured starting point with routing, authentication patterns, and common admin features pre-configured, reducing boilerplate setup time.

The project maintains active development with regular updates to keep dependencies current and address issues. Contributions flow steadily into the codebase, indicating ongoing community engagement. The maintainers respond to reported problems and incorporate improvements, suggesting the template receives practical use and refinement based on real-world deployment feedback.