Skip to content
railsengines.com

Madmin vs Rails Admin

Both replace Forest Admin. Rails Admin is the better-known of the two (7,900 stars), while Madmin also stands in for Retool.

An admin interface generated from your models, mounted at /admin

No ratings yet
# Gemfile
gem "madmin"

What Madmin does

Madmin generates an admin interface from your Active Record models, then gets out of the way when you want to change it. 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 The installer adds mount Madmin::Engine, at: "/admin" to your routes. 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…

Read the full Madmin listing →

Why you might pick it

  • It also replaces Retool.

What Rails Admin does

RailsAdmin introspects your models and gives you a working admin with no per-model configuration. CRUD for every model it finds, immediately Search, filters and export A history of changes A configuration DSL for when the defaults are wrong Zero configuration means it exposes everything by default, including models you did not mean to expose. Gate the mount and configure visibility before this goes anywhere near production.

Read the full Rails Admin listing →

Why you might pick it

  • It has substantially more adoption — 7,900 stars against 1,300.

Side by side

Rows where the two differ are marked.

Madmin vs Rails Admin compared across category, licence and coverage
Madmin Rails Admin
Category Admin and internal tools Admin and internal tools
Replaces (differs) Forest Admin, Retool Forest Admin
License MIT MIT
GitHub stars (differs) 1300 7900
Gem (differs) madmin rails_admin
Mounts at /admin /admin
Member rating

What each one gets off your invoice

Both replace

Only Madmin

Only Rails Admin

Nothing unique here.

Questions

What is the difference between Madmin and Rails Admin?
Both replace Forest Admin. Rails Admin is the better-known of the two (7,900 stars), while Madmin also stands in for Retool.
Can I mount both Madmin and Rails Admin in the same Rails app?
Technically yes — engines mount at different paths — but they overlap, so running both usually means two sets of tables doing one job. Pick one.
Do Madmin and Rails Admin replace the same SaaS product?
Both are listed as replacements for Forest Admin.

Other comparisons in Admin and internal tools