Gin-Vue-Admin
A full-stack admin development platform built with Vue3 and Gin (Go) that includes JWT auth, RBAC via Casbin, dynamic routing and menus, code and form generators, and built-in MCP and skills management for AI-assisted development.
Gin-Vue-Admin is a full-stack, front-end and back-end separated development platform built with Vue3 and Gin (Go). It integrates JWT authentication, dynamic routing and menus, Casbin-based permission management, a code generator and a form generator, and ships example files so a team can spend more time on business logic.
It includes AI-assisted development features: a built-in MCP service to help AI editors work with the codebase, and built-in management for Agent Skills. Other included features are configurable import and export, resource permissions, multi-point login interception, and upload and download handling.
It requires Node.js 18.16 or newer and Go 1.22 or newer, and is licensed under the Apache License 2.0.