finds.dev← search

// the find

pure-admin/vue-pure-admin

★ 20,303 · Vue · MIT · updated Jun 2026

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

vue-pure-admin is a Vue 3 admin dashboard template built on Vite, Element Plus, Pinia, and Tailwind CSS. It targets Chinese enterprise developers building internal tools and CRUD-heavy back-office apps. There's a 'thin' stripped-down version for real projects and this full version as a feature showcase.

The split between the full demo repo and the thin starter is the right call — you don't ship 60 demo pages to production. Build size on the thin version under 350KB with brotli+CDN is genuinely good for an Element Plus app. The component library (Re* prefix) covers things you'd otherwise wire up yourself: cropper, QR code, flow chart, seamless scroll, split pane. ESM-first with full TypeScript throughout, including typed route modules and typed Pinia stores.

The full repo is primarily a component catalog, not a real-world architecture — the mock layer (vite-plugin-mock) means all the auth and data flows are fake and you're on your own wiring real APIs. Documentation and comments are almost entirely in Chinese, which is a genuine barrier for non-Chinese teams. The component count (20+ Re* components bundled in the full version) creates a bloated dependency surface that's hard to audit or tree-shake cleanly. No server-side rendering or SSG path at all — if SEO or initial load time matters for any part of your app, you'd need to restructure significantly.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →