Motor Admin
Stop building internal tools and ship your actual product - Motor Admin exists for exactly
that. Point this Ruby/Vue application at a PostgreSQL, MySQL, MariaDB, or SQL Server database
and it generates a complete CRUD admin panel from your schema in under a minute - search,
filters, create, update, delete, all through a polished UI, with every customization done
through in-app settings rather than a DSL or boilerplate code. What elevates it beyond CRUD
generators is the business-intelligence half: write SQL queries (with variables) and render
results as tables, numbers, line/bar/ pie charts, funnels, or markdown; organize reports into
shared dashboards; and attach queries and dashboards directly to resource pages as tabs, so an
order record shows its revenue history in place. Operations beyond CRUD are covered by custom
actions and a WYSIWYG forms builder that posts to your existing REST or GraphQL APIs - send a
refund, trigger an email, whatever your backend exposes. Email alerts deliver scheduled
reports, Slack sends personalized report alerts, and intelligence search spans all resources.
Governance is included: role-based permissions with row- and column-level control (CanCanCan),
an audit log of admin activity, multiple database connections, and configuration sync between
staging and production. Mobile-optimized, AGPL-licensed, also available as a Rails engine.
Deploy