Madmin
An admin interface generated from your models, mounted at /admin
No ratings yet
- Gem
- madmin
- Repository
- excid3/madmin
- License
- MIT
- Stars
- 1,300
- Added
- August 08, 2026
About
Madmin generates an admin interface from your Active Record models, then gets out of
the way when you want to change it.
What you get
- Generated index, show, new and edit screens per model
- Association handling, including nested resources
- Search and filtering
- Plain Rails views you can override file by file
Mounting it
ruby
# Gemfile
gem "madmin"
rails generate madmin:install
rails generate madmin:resource Engine
The installer adds mount Madmin::Engine, at: "/admin" to your routes.
The trade-off
Hosted admin panels are faster to a first screen and arrive with row-level
permissions and audit logs. Madmin gives you an admin that ships with your app, is
reviewed in your pull requests, and cannot lose access to your database because a
vendor had an outage.
Discussion (0)
Sign in to join the discussion.
No comments yet.