GoAdminGroup / go-admin
A golang framework helps gopher to build a data visualization and admin panel in ten minutes
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing GoAdminGroup/go-admin in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Summary (README)
PreviewPreface
GoAdmin is a toolkit to help you build a data visualization admin panel for your golang app.
Online demo: https://demo.go-admin.com

Features
- 🚀 Fast: build a production admin panel app in ten minutes.
- 🎨 Theming: beautiful ui themes supported(default adminlte, more themes are coming.)
- 🔢 Plugins: many plugins to use(more useful and powerful plugins are coming.)
- ✅ Rbac: out of box rbac auth system.
- ⚙️ Frameworks: support most of the go web frameworks.
Translation
We need your help: https://github.com/GoAdminGroup/docs/issues/1
Who is using
How to
Following three steps to run it.
$ mkdir new_project && cd new_project
$ go install github.com/GoAdminGroup/adm@latest
$ adm init web
Example
Quick follow up example:
- pure golang, simple and less dependency
- golang with frontend template, change template by yourself
- golang with vue, if you have vue experience
See the docs for more details.
Backers
Your support will help me do better! [Become a backer] <a href="https://opencollective.com/go-admin#backers" target="_blank"><img src="https://opencollective.com/go-admin/backers.svg?width=890"></a>
Contribution
<strong>here to join into the develop team</strong>