← all repositories
flipped-aurora/gin-vue-admin

A Chinese admin scaffold that now talks to your AI editor

A Go/Vue3 boilerplate with built-in MCP server so Cursor and friends can generate CRUD, assign permissions, and vibe-code your enterprise admin panel.

gin-vue-admin
Velocity · 7d
+10
★ / day
Trend
steady
star history

What it does

Gin-vue-admin is a full-stack starter kit: Gin backend, Vue 3 + Element Plus frontend, JWT and Casbin for auth, dynamic menus, code and form generators, file uploads to the major Chinese cloud providers, and the usual CRUD suspects. It has been around long enough to accumulate 24k stars and a small plugin economy.

The interesting bit

The newer pitch is AI integration. The project ships an MCP (Model Context Protocol) service and a “skills” management layer, which means your AI editor can theoretically scaffold tables, generate front and back code, and wire up RBAC in one shot. The README advertises “one minute to generate basic front and back code” via AI. Whether that minute includes debugging the generated code is, as always, left as an exercise.

Key highlights

  • Go 1.22+ / Gin backend with Gorm, Redis for JWT session tracking, and Swagger docs
  • Vue 3 + Vite + Element Plus frontend with TS/JS mix allowed
  • Built-in MCP server and “skills” system for AI-assisted development
  • Code generator, form builder (Variant Form), dynamic routing, and multi-point login blocking
  • BSL 1.1 license: free for learning and evaluation; commercial use or removal of copyright requires a paid license
  • Extensive Chinese-language documentation and Bilibili video tutorials

Caveats

  • The AI/MCP features are heavily marketed but the README gives almost no technical detail on how the protocol is implemented or which editors are tested beyond a Bilibili video link
  • BSL 1.1 with commercial licensing requirement; not pure open source
  • Requires meaningful Go and Vue experience; the maintainers explicitly do not offer free technical support

Verdict

Worth a look if you are building yet another Chinese enterprise admin system and want your AI editor to do the boilerplate. Skip it if you need a permissive license, a minimal footprint, or first-class English documentation.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.