// the find
PanJiaChen/electron-vue-admin
vue electron admin template web: http://panjiachen.github.io/vue-admin-template
A starter template for building Electron desktop apps with a Vue 2 admin UI, using the now-unmaintained electron-vue scaffolding tool. It's essentially PanJiaChen's popular vue-admin-template ported to run as a desktop app. Useful if you need a quick starting point for an Electron admin tool and don't mind inheriting technical debt from day one.
The author's web admin template is well-regarded, so the UI patterns (sidebar, permission routing, token-based auth flow) are solid and battle-tested. The dual-target webpack config (electron + web) means you can ship the same interface as a web app or desktop app without major restructuring. Route-level permission guards are already wired up, saving the typical hour of plumbing that trips up people new to Vue Router. Build tooling for all three platforms is configured out of the box.
Dead project — last commit was January 2022, and it's built on electron-vue, which itself has been abandoned since 2019. You're starting on a foundation nobody is maintaining, which means Electron security patches and Webpack updates are your problem. Vue 2 reached end-of-life at the end of 2023, so this entire stack is now unsupported. The README is four lines of boilerplate with no explanation of how the auth mock works or how to wire in a real backend, so the first hour is spelunking. The electron-vue scaffolding generates a lot of Webpack config that's hard to audit or upgrade without breaking things.