Open-source Nuxt admin dashboard and Vue starters, free admin templates, landing pages, and UI component kits — a free panel for teams who want a Nuxt dashboard, Vue free admin panel, or free UI components with modern tooling.
God Plan is a comprehensive suite of open-source web development solutions designed to accelerate your workflow. From admin dashboards and free panel patterns to landing pages and reusable UI libraries (design tokens and accessible primitives), we help you ship exceptional digital experiences with Nuxt, Vue 3, and TypeScript.
Modern admin dashboard built with Nuxt.js 4, God Kit (Gk* components, --gk-* tokens), Tailwind CSS, and TypeScript. Features include:
- JWT authentication & role-based access
- Advanced theming with light/dark modes
- Internationalization (RTL support)
- Responsive design & multiple layouts
- Component patterns aligned with God Kit (God Kit docs)
God Kit also documents an optional Vuetify bridge for gradual migrations; the panel app is not Vuetify-first.
Conversion-optimized landing page template featuring:
- Modern design with Tailwind CSS
- Multi-language support (English & Persian)
- SEO optimized with sitemap & meta tags
- Mobile-first responsive design
- Fast performance & accessibility
Comprehensive documentation site built with VitePress including:
- Complete API references
- Component documentation
- Getting started guides
- Code examples & tutorials
Vue 3 UI kit and design token system for dashboards and admin apps (including Nuxt):
- Documentation & live examples
- npm package
god-kit - CLI:
npx god-kit add …— see god-kit README
- Vue + Vite (standalone): god-kit-starter-vue-vite — clone-ready Vue free dashboard starter with God Kit.
- Vue + Vite + Tailwind (this monorepo): starters/vite-god-kit-tailwind — God Kit + Tailwind v4; see that folder’s README for setup.
Open-source job board and feed aggregator — curated listings, filters, and JSON/CSV export. Part of the God Plans ecosystem.
- 🚀 Modern Stack: Nuxt.js 4, Vue 3, TypeScript, God Kit, Tailwind CSS
- 🎨 Beautiful Design: Professional UI with customizable themes and tokens
- 🌍 Internationalization: Multi-language support with RTL
- 📱 Responsive: Mobile-first design across all devices
- ⚡ Performance: Optimized with modern build tools
- 🔒 Secure: Built-in authentication & security best practices
- 📖 Well Documented: Extensive guides and API references (God Kit docs, Panel docs repo)
- 🛠️ CLI: Scaffold kit-aligned files with
npx god-kit(god-kit README) - 🤝 Open Source: MIT & AGPL licensed
- Framework: Nuxt.js 4.1.3, Vue 3.5.22
- UI & styling: God Kit, Tailwind CSS (panel-focused apps)
- Language: TypeScript 5.x
- State Management: Pinia
- Build Tools: Vite, ESLint
- Deployment: Netlify, Vercel, Railway
Clone and run God Panel Nuxt:
git clone https://github.com/god-plans/god-panel-nuxt.git
cd god-panel-nuxt
npm install
npm run devVisit http://localhost:3000 to see your application running.
- 25k+ Downloads across all projects
- 100+ Components in our UI libraries
- Active Community with 24/7 support
- 4.9/5 Rating from developers worldwide
We welcome contributions! Here's how you can help:
- 🐛 Report Issues - Found a bug? Let us know!
- 💡 Feature Requests - Have ideas for improvements?
- 📝 Documentation - Help improve our docs
- 🔧 Code - Contribute to our projects
See our Contributing Guide for details.
- Landing Pages: MIT License
- Admin Dashboards: AGPL-3.0 License
- Documentation: MIT License
- 📖 Documentation: godplans.org/docs
- 🧩 God Kit: godkit.godplans.org
- 💼 God Jobs: jobs.godplans.org
- 🚀 Starters: god-kit-starter-vue-vite
- GitHub org: github.com/god-plans
- 💝 Sponsor: GitHub Sponsors — god-plans
- 🐛 Issues: Report bugs in respective repositories
- 💬 Discord: Join our community
- 📧 Email: parsajiravand@gmail.com
Built with ❤️ using amazing open-source technologies:
- Nuxt.js - The Vue.js framework
- Vue.js - Progressive JavaScript framework
- Tailwind CSS - Utility-first CSS framework
Built with ❤️ by the God Plan team