// the find
pure-admin/vue-pure-admin
全面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.