flipped-aurora/gin-vue-admin

🚀Vite+Vue3+Gin拥有AI辅助的基础开发平台,企业级业务AI+开发解决方案,内置mcp辅助服务,内置skills管理,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 6 minutes ago
Added to GitGenius on September 2nd, 2026
Created on September 1st, 2019
Open Issues & Pull Requests: 41 (+0)
GitHub issues: Enabled
Number of forks: 7,112
Total Stargazers: 24,996 (+0)
Total Subscribers: 300 (+0)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 15.5 days
90th percentile: 25.7 hours
Tracked items: 98

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 11% of issues opened in the past year have been closed. Three people close 82% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 18
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 398 days
Stale 30+ days: 16
Stale 90+ days: 15

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 2

Top labels

  • bug (56)
  • doing (13)
  • good first issue (3)
  • enhancement (2)

Detailed Description

Gin-vue-admin is a full-stack development platform that combines Vite, Vue 3, and Gin to provide AI-assisted code generation and enterprise business solutions.

The platform addresses the challenge of rapidly scaffolding full-stack applications by automating the generation of frontend and backend code. It works through an integrated code generation system that creates basic CRUD operations, database models, API endpoints, and Vue components in minutes. The tool includes an MCP service designed for compatibility with AI editors, allowing developers to define templates, have AI generate structures, and produce complete permission-assigned code automatically. It bundles essential enterprise features including JWT authentication, role-based access control, dynamic routing, component visibility controls, pagination utilities, multi-point login interception, resource permissions, file upload and download, form generation, and configurable import-export functionality.

Developers should adopt this tool if they are building admin dashboards or enterprise applications where rapid iteration on CRUD-heavy features is valuable. It suits projects where the team wants to minimize boilerplate code generation and leverage AI assistance during development. The platform supports mixing TypeScript and JavaScript in the same codebase, which provides flexibility for teams with varying language preferences. It integrates Casbin for permission management and Element Plus for UI components, establishing a complete stack for business applications.

The project maintains active development with regular updates to its codebase and documentation. The team provides comprehensive learning resources including online documentation, initialization guides, video tutorials covering environment setup through deployment, and a community support channel. A plugin marketplace has been established to extend the platform's capabilities. The project has obtained software copyright certification, indicating a formal development maturity level.