# motor-admin/motor-admin

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/motor-admin-motor-admin).**

2,163 stars · 177 forks · Ruby · AGPL-3.0

## Links

- GitHub: https://github.com/motor-admin/motor-admin
- Homepage: https://www.getmotoradmin.com
- awesome-repositories: https://awesome-repositories.com/repository/motor-admin-motor-admin.md

## Topics

`admin-dashboard` `admin-panel` `business-ingelligence` `mysql` `no-code` `postgresql` `reports` `sql-server`

## Description

Motor-admin is a no-code administrative platform designed to manage relational database records and build internal interfaces. It functions as a graphical management tool that automatically discovers database schemas to generate functional panels, allowing users to perform record operations and construct visual dashboards without manual coding.

The platform distinguishes itself through its declarative configuration system, which serializes dashboard layouts and resource settings into portable data structures. This enables consistent synchronization of administrative environments across development, staging, and production. Furthermore, it integrates an event-driven engine that triggers custom business logic and external API calls directly from interface actions, alongside enterprise-grade security features including SAML-based single sign-on and granular role-based access control.

Beyond core management, the platform provides a comprehensive suite for data visualization and operational oversight. It supports the creation of custom reports and performance metrics through dynamic query execution, while offering flexible tools for configuring how database records are displayed, filtered, and sorted.

## Tags

### Data & Databases

- [No-Code Database Interfaces](https://awesome-repositories.com/f/data-databases/data-access-querying/database-apis/no-code-database-interfaces.md) — Builds internal administrative interfaces for databases without writing code, allowing teams to manage records and perform CRUD operations visually.
- [Database Record Management](https://awesome-repositories.com/f/data-databases/database-record-management.md) — Provides a graphical interface for searching, creating, updating, and deleting database records across multiple connected data sources without manual coding. ([source](https://github.com/motor-admin/motor-admin#readme))
- [Database Schema Introspection Tools](https://awesome-repositories.com/f/data-databases/database-schema-introspection-tools.md) — Automatically discovers database table structures and relationships to generate a functional administrative interface without requiring manual code definitions.
- [SQL Database Management](https://awesome-repositories.com/f/data-databases/sql-database-management.md) — Connects to relational databases to perform CRUD operations, execute custom business logic, and visualize data.
- [Dynamic SQL Query Executions](https://awesome-repositories.com/f/data-databases/database-management-systems/database-systems-management/database-operations/sql-query-execution/dynamic-sql-query-executions.md) — Translates user-defined filters and dashboard parameters into optimized database queries executed in real-time against connected data sources.

### Security & Cryptography

- [Enterprise Identity Providers](https://awesome-repositories.com/f/security-cryptography/enterprise-identity-providers.md) — Integrates with enterprise identity providers to secure access through multi-factor authentication and role-based permissions.
- [Database Access Controls](https://awesome-repositories.com/f/security-cryptography/granular-access-controls/database-access-controls.md) — Enforces granular security through role-based access control, resource tagging, and specific permission definitions for database operations. ([source](https://docs.getmotoradmin.com/guide/roles_and_permissions.html))
- [Role-Based Access Controls](https://awesome-repositories.com/f/security-cryptography/role-based-access-controls.md) — Enforces granular security policies by evaluating user permissions against resource tags and action definitions at the request level.
- [Enterprise Access Controls](https://awesome-repositories.com/f/security-cryptography/security/policies/access-control/enterprise-access-controls.md) — Secures administrative interfaces by integrating single sign-on protocols and role-based permissions to manage user access to sensitive data resources.
- [Identity Authentication](https://awesome-repositories.com/f/security-cryptography/identity-authentication.md) — Secures administrative access by integrating with enterprise identity providers using SAML-based single sign-on and multi-factor authentication. ([source](https://github.com/motor-admin/motor-admin#readme))

### Artificial Intelligence & ML

- [Configuration Synchronization](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-capabilities-skills-tooling/agent-management/agent-configuration-management/configuration-synchronization.md) — Allows for the synchronization of dashboard definitions and administrative settings across different deployment environments to ensure consistency. ([source](https://github.com/motor-admin/motor-admin/tree/master/guides/configurations_sync_between_environments.md))

### Business & Productivity Software

- [Business Intelligence Dashboards](https://awesome-repositories.com/f/business-productivity-software/business-intelligence-dashboards.md) — Creates visual charts and data dashboards from database queries to monitor key performance metrics and gain actionable business insights.
- [Visual Metric Reporting](https://awesome-repositories.com/f/business-productivity-software/business-intelligence-strategy/business-intelligence-analytics/business-intelligence/automated-reporting/visual-metric-reporting.md) — Enables the construction of visual reports and dashboards from database queries to monitor key performance metrics and gain actionable business insights. ([source](https://github.com/motor-admin/motor-admin/blob/master/README.md))
- [Business Workflow Automation](https://awesome-repositories.com/f/business-productivity-software/business-workflow-automation.md) — Enables the execution of custom business logic and automated workflows, such as API requests or email notifications, directly from the administrative interface. ([source](https://github.com/motor-admin/motor-admin/blob/master/README.md))
- [Event-Driven Workflow Orchestrators](https://awesome-repositories.com/f/business-productivity-software/event-driven-workflow-orchestrators.md) — Triggers external API calls and internal business logic through a centralized execution engine linked to administrative interface actions.

### DevOps & Infrastructure

- [Automated Workflow Orchestration](https://awesome-repositories.com/f/devops-infrastructure/automated-workflow-orchestration.md) — Triggers external API calls and internal business logic directly from a database management interface to automate routine operational tasks.
- [Environment Synchronizers](https://awesome-repositories.com/f/devops-infrastructure/environment-synchronizers.md) — Manages consistent administrative configurations across development, staging, and production environments by exporting and importing dashboard and resource settings.

### User Interface & Experience

- [Layout Configuration Serializations](https://awesome-repositories.com/f/user-interface-experience/layout-configuration-serializations.md) — Stores dashboard layouts and resource settings as portable data structures that allow for consistent environment synchronization and version control.
- [Dashboard Widget Compositions](https://awesome-repositories.com/f/user-interface-experience/nested-ui-composition-patterns/widget-tree-compositions/dashboard-widget-compositions.md) — Assembles visual reports and data tables by mapping query results to modular UI widgets defined within the administrative configuration.
