A golang framework helps gopher to build a data visualization and admin panel in ten minutes
Last updated Jul 8, 2026
9.0k
Stars
1.4k
Forks
242
Issues
+3
Stars/day
Attention Score
74
Language breakdown
Go 79.3%
TSQL 9.7%
CSS 8.7%
JavaScript 1.1%
PLpgSQL 0.8%
Makefile 0.2%
▸ Files
click to expand
README
the missing golang data admin panel builder tool.
Documentation | 中文文档 | 中文介绍 | DEMO | 中文DEMO | Twitter | Forum
Inspired by laravel-admin
Preface
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/1Who is using
How to
Following three steps to run it.
$ mkdir newproject && cd newproject
$ 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
Backers
Your support will help me do better! [Become a backer]
Contribution
here to join into the develop team
🔗 More in this category