finds.dev

yangjiakai/lux-ui

Create the best admin based on Vue3.x, Vite5.x, TypeScript, Vuetify3.x, Chat GPT

View on GitHubHomepage ↗

★ 681VueMITupdated Oct 2026

// the take

A Vue 3 + Vuetify 3 + Vite admin template that bundles a ChatGPT/OpenAI panel, Firebase auth, and a pile of demo apps (email client, todo board, Unsplash browser) into one starter. It's aimed at people who want a working admin shell to rip pieces out of rather than a lean, production-ready base.

Modern Vue stack done properly: script setup, Vite, Pinia, and component auto-importing instead of the Vue2/Vuex patterns a lot of admin templates still ship. The demo app collection (email, kanban-style todo, data tables with virtual scrolling, rich text editor) is genuinely useful as copy-paste reference UI rather than throwaway filler. Docker and Netlify deploy configs are both included and look like someone actually used them, not just added for show.

OpenAI, Unsplash, and Azure TTS keys are wired in via VITE_ env vars, which means they end up in the client bundle — fine for a local demo, a real deployment needs those calls moved behind a server proxy or the keys are public. Auth is hardwired to Firebase through authStore.ts, so swapping to your own backend means rewriting that store rather than changing a config flag. There's effectively no test coverage (src/test has one demo file), so anyone forking this to build a real product is on their own for catching regressions as they strip out the parts they don't need.

We read the README, the directory tree and a key source file in October 2026. Nobody pays to be listed. How we judge →

// at a glance

Stars
681
Forks
139
Language
Vue
License
MIT
Last commit
9 Oct 2026

// nearby

If lux-ui isn't quite it.

All repos →