็ฎไฝไธญๆ | English
HaloLight multi-framework admin dashboard documentation site, built with VitePress, supporting bilingual (Chinese & English).
halolight/docs: The single source of truth for documentation and specifications, defining cross-framework design, interfaces, and best practiceshalolight/halolight: Next.js 14 reference implementation, validating the React pathhalolight/halolight-vue: Vue 3.5 reference implementation, validating the Vue path
Specification updates land here first, then sync to corresponding implementation repos to ensure documentation and code consistency.
HaloLight is an enterprise-grade admin dashboard solution with multi-framework implementations. Reference implementations:
All 14 frontend frameworks, 7 backend APIs, and 8 deployment solutions have been implemented and deployed. See each repo's README for preview URLs.
| Framework | Status | Preview | Repo | Docs |
|---|---|---|---|---|
| ๐ฆ Next.js 14 | โ Deployed | Preview | GitHub | Guide |
| โ๏ธ React (Vite) | โ Deployed | Preview | GitHub | Guide |
| ๐ Vue 3.5 | โ Deployed | Preview | GitHub | Guide |
| ๐บ Angular 21 | โ Deployed | Preview | GitHub | Guide |
| ๐ฟ Nuxt 4 | โ Deployed | Preview | GitHub | Guide |
| ๐งก SvelteKit 2 | โ Deployed | Preview | GitHub | Guide |
| ๐ช Astro 5 | โ Deployed | Preview | GitHub | Guide |
| ๐ Solid.js | โ Deployed | Preview | GitHub | Guide |
| โก Qwik | โ Deployed | Preview | GitHub | Guide |
| ๐ธ Remix | โ Deployed | Preview | GitHub | Guide |
| ๐ชถ Preact | โ Deployed | Preview | GitHub | Guide |
| ๐ฅ Lit | โ Deployed | Preview | GitHub | Guide |
| ๐ฆ Fresh (Deno) | โ Deployed | Preview | GitHub | Guide |
| ๐ฆ Deno | โ Deployed | Preview | GitHub | Guide |
| Backend Tech | Status | Preview | Repo | Docs |
|---|---|---|---|---|
| ๐ฆ NestJS 11 | โ Deployed | API Docs | GitHub | Guide |
| ๐ Python FastAPI | โ Deployed | API Docs | GitHub | Guide |
| โ Java Spring Boot | โ Deployed | API Docs | GitHub | Guide |
| ๐น Go Fiber | โ Deployed | API Docs | GitHub | Guide |
| ๐ฉ Node.js Express | โ Deployed | - | GitHub | Guide |
| ๐ PHP Laravel | โ Deployed | - | GitHub | Guide |
| ๐ Bun + Hono | โ Deployed | - | GitHub | Guide |
| Project | Status | Description | Repo | Docs |
|---|---|---|---|---|
| ๐ tRPC BFF | โ Deployed | Type-safe API Gateway | GitHub | Guide |
| โก Next.js Action | โ Deployed | Server Actions full-stack | GitHub | Guide |
| Platform | Status | Preview | Repo | Docs |
|---|---|---|---|---|
| Cloudflare | Deployed | Preview | GitHub | Guide |
| Vercel | Deployed | Preview | GitHub | Guide |
| Netlify | Deployed | Preview | GitHub | Guide |
| Docker | Deployed | - | GitHub | Guide |
| Railway | Deployed | Preview | GitHub | Guide |
| Fly.io | Deployed | Preview | GitHub | Guide |
| Azure | โ Deployed | Preview | GitHub | Guide |
| AWS | โ Deployed | Preview | GitHub | Guide |
| Project | Status | Description | Repo | Docs |
|---|---|---|---|---|
| ๐จ UI Components | โ Deployed | Stencil Web Components | GitHub | Guide |
| ๐ค AI Assistant | ๐ง In Development | RAG + Action Execution | GitHub | Guide |
| โฟ Web3 Integration | ๐ง In Development | Wallet Login + On-chain Data | GitHub | Guide |
- Draggable Dashboard - Customizable layout Dashboard system
- Permission Control - RBAC permission management with wildcard support
- Theme System - 11 skin presets + light/dark mode
- Mock Data - Complete data simulation for development
- Component Library - 30+ components based on shadcn/ui
# Install dependencies
pnpm install
# Start development server
pnpm dev
# Build for production
pnpm build
# Preview build
pnpm previewdocs/
โโโ .vitepress/ # VitePress configuration
โ โโโ config.ts # Main config
โ โโโ nav.ts # Navigation config
โ โโโ sidebar.ts # Sidebar config
โ โโโ head.ts # HTML head config
โ โโโ pwa.ts # PWA config
โโโ guide/ # User guides (Chinese)
โโโ en/guide/ # User guides (English)
โโโ development/ # Development docs (Chinese)
โโโ en/development/ # Development docs (English)
โโโ public/ # Static assets
โโโ index.md # Homepage (Chinese)
โโโ en/index.md # Homepage (English)
- VitePress - Static Site Generator
- Vue 3 - Progressive JavaScript Framework
- TypeScript - Type Safety
- Pagefind - Full-text Search
- Giscus - Comment System
- PWA - Progressive Web App
Contributions are welcome! Feel free to submit Issues and Pull Requests.
- Fork this repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'feat: add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Create a Pull Request