Skip to content
railsengines.com

Avo vs Madmin

Both replace Retool and Forest Admin. Avo is the better-known of the two (2,400 stars), while Madmin covers a narrower slice of the same job.

Avo

Better known

A configuration-driven admin panel and internal tools framework

5.0 · 4 ratings
# Gemfile
gem "avo"

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

No ratings yet
# Gemfile
gem "madmin"

What Avo does

Avo builds an admin panel from resource definitions, and goes past CRUD with custom actions, filters and dashboard cards. Resource classes describing fields, filters and actions Custom actions that run Ruby against selected records Dashboards with metric and chart cards Authorization through Pundit policies Mounts at /avo by default. The community edition is MIT. Several features are in the paid tiers. Check before you plan around one.

Read the full Avo listing →

Why you might pick it

  • Members here rate it higher, at 5.0 against 0.0.
  • Its licence is Community edition MIT; advanced features commercial, which may matter more than the feature list.

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

  • Its licence is MIT, which may matter more than the feature list.

Side by side

Rows where the two differ are marked.

Avo vs Madmin compared across category, licence and coverage
Avo Madmin
Category Admin and internal tools Admin and internal tools
Replaces Forest Admin, Retool Forest Admin, Retool
License (differs) Community edition MIT; advanced features commercial MIT
GitHub stars (differs) 2400 1300
Gem (differs) avo madmin
Mounts at (differs) /avo /admin
Member rating (differs) 5.0

What each one gets off your invoice

Only Avo

Nothing unique here.

Only Madmin

Nothing unique here.

Questions

What is the difference between Avo and Madmin?
Both replace Retool and Forest Admin. Avo is the better-known of the two (2,400 stars), while Madmin covers a narrower slice of the same job.
Can I mount both Avo and Madmin 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 Avo and Madmin replace the same SaaS product?
Both are listed as replacements for Retool and Forest Admin.

Other comparisons in Admin and internal tools