Categories
Self-Hosted Open Source Developer Tools Database Internal Tools Business Intelligence Admin PanelStars
Forks
Watchers
Developer links
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.
Benefits
- Ship Product, Not Admin Tools
- A complete admin panel generated from your schema in under a minute, configured in the UI.
- CRUD Plus Real BI
- SQL reports, charts, and dashboards live beside data management - one tool, not two.
- Your APIs Do the Heavy Lifting
- Custom forms and actions call your REST or GraphQL endpoints for business logic.
- Safe to Hand to the Team
- Row- and column-level permissions, audit logging, and role management built in.
Features
- Auto-Generated CRUD
- Search, filters, and full data management built from your database schema.
- SQL Reports and Charts
- Variable-driven queries rendered as tables, charts, funnels, or markdown.
- Dashboards
- Combine reports into shared views, attachable to resource pages as tabs.
- Custom Actions and Forms
- WYSIWYG form builder wired to your REST or GraphQL APIs.
- Alerts
- Scheduled report emails and personalized Slack alerts.
- Governance
- CanCanCan-based RBAC, audit log, multi-database support, and config sync.