v3-admin-vite  by un-pany

Vue3 admin dashboard with AI coding integration

Created 4 years ago
7,003 stars

Top 7.2% on SourcePulse

GitHubView on GitHub
Project Summary

V3 Admin Vite is an AI-friendly Vue3 admin dashboard template designed for developers seeking an efficient and modern development experience. Built with Vite, TypeScript, and Element Plus, it offers a streamlined "Vibe Coding" environment compatible with popular AI coding tools, alongside a comprehensive set of administrative features and a dynamic routing permission system.

How It Works

This project leverages Vue3 with script setup, Vite for rapid development, TypeScript for type safety, and Element Plus for UI components. Its core innovation lies in its AI-friendliness, integrating seamlessly with tools like Cursor and Trae, and featuring a novel backend-controlled dynamic routing permission system. This approach prioritizes a clean, maintainable codebase with up-to-date dependencies and a focus on developer experience.

Quick Start & Requirements

  • Installation: pnpm i followed by pnpm dev.
  • Prerequisites: Node.js (20.19+ or 22.12+), pnpm (10+), and recommended VS Code extensions (specified in .vscode/extensions.json).
  • Links: Online Preview (github-pages), Chinese Documentation (link placeholder), Zero to Hero Tutorial (link placeholder), MobVue (mobvue), Electron Desktop Version (v3-electron-vite).

Highlighted Details

  • AI Integration: Supports AI coding tools like Claude Code, CodeX, Cursor, and Trae for enhanced development workflows.
  • Permissions: Implements backend-controlled dynamic routing and button-level permissions via directives.
  • Feature Rich: Includes user management, multiple themes (normal, dark, deep blue), diverse layouts (left, top, hybrid), mobile compatibility, tab navigation, and SVG sprites.
  • Modern Stack: Utilizes Vue3, Vite, TypeScript, Pinia, Element Plus, and UnoCSS for performance and developer experience.

Maintenance & Community

Version 4.x is no longer maintained. Information on joining an optional group, donations, and releases is mentioned with placeholders (e.g., "check how to join", "buy a coffee", "releases") but lacks direct URLs in the provided text. The project acknowledges contributions from a community of developers.

Licensing & Compatibility

The project is released under the MIT License, which permits commercial use and modification without significant restrictions.

Limitations & Caveats

Version 4.x is deprecated. Paid services are offered for module removal (e.g., TS), suggesting the default template may include features that some users might wish to omit. Key community and support links are referenced but not directly provided.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
0 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.