awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Admin panel dashboard

Ranking updated Oct 4, 2026

For administrative operations, the first results are illacloud/illa-builder (Illa-builder is a low-code internal tool builder that provides visual workflow automation, drag-and-drop UI composition, database and API integration, and self-hosted deployment options, matching all the core requirements for building admin panels and business dashboards), hs-web/hsweb-framework (This Spring Boot framework provides a reactive foundation with built-in CRUD operations and role-based access control, making it well-suited for building Java-based administrative systems despite lacking out-of-the-box frontend UI components) and thinkgem/jeesite (JeeSite is a full-stack low-code enterprise development platform that provides automated CRUD code generation, role-based access control, workflow engines, and administrative dashboards). bram2w/baserow and marmelab/react-admin round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Compare open-source admin panel dashboards for web applications and backend administrative operations on GitHub.

Admin panel dashboard

Find the best repos with AI.We'll search the best matching repositories with AI.
  • illacloud/illa-builderillacloud avatar

    illacloud/illa-builder

    12,268View on GitHub↗

    Illa-builder is a low-code internal tool builder and API integration platform used to create business applications and admin panels. It functions as a database GUI dashboard and visual workflow automator, allowing users to connect to databases and external APIs to manage data and automate business processes. The platform provides a self-hosted app framework that can be deployed on private infrastructure via Docker. It enables the creation of custom dashboards and CRMs while maintaining full control over data and hosting. The system includes a visual drag-and-drop canvas for designing user in

    Illa-builder is a low-code internal tool builder that provides visual workflow automation, drag-and-drop UI composition, database and API integration, and self-hosted deployment options, matching all the core requirements for building admin panels and business dashboards.

    TypeScriptSelf-Hosted ApplicationsOn-Premise DeploymentCRUD Interfaces
    View on GitHub↗12,268
  • hs-web/hsweb-frameworkhs-web avatar

    hs-web/hsweb-framework

    8,404View on GitHub↗

    This project is a Spring Boot administrative framework and enterprise backend boilerplate designed for building management systems. It provides a foundation for enterprise-level applications using a reactive programming model and non-blocking data access patterns. The framework includes a reactive CRUD system for database operations and a role-based access control system to manage user accounts and administrative permissions. It further distinguishes itself with a centralized data dictionary for maintaining standardized labels and values across application modules. The system's broader capab

    This Spring Boot framework provides a reactive foundation with built-in CRUD operations and role-based access control, making it well-suited for building Java-based administrative systems despite lacking out-of-the-box frontend UI components.

    JavaCRUD OperationsRole-Based Access Control
    View on GitHub↗8,404
  • thinkgem/jeesitethinkgem avatar

    thinkgem/jeesite

    8,044View on GitHub↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    JeeSite is a full-stack low-code enterprise development platform that provides automated CRUD code generation, role-based access control, workflow engines, and administrative dashboards.

    VueCRUD OperationsRole-Based Access Control
    View on GitHub↗8,044
  • bram2w/baserowbram2w avatar

    bram2w/baserow

    5,085View on GitHub↗

    Baserow is a no-code relational database and application builder that allows users to create structured data tables and business tools through a visual interface. It functions as a headless REST API data backend and a self-hosted data workspace, providing a platform for managing collaborative databases while maintaining full control over data residency. The platform integrates large language models to serve as an LLM-powered data platform, capable of generating database structures, record content, and technical workflows from natural language. It also acts as a Model Context Protocol server,

    Baserow is a self-hostable no-code database and application builder that provides visual tools for managing relational data and custom workflows, though it functions primarily as a structured data platform rather than a traditional code-heavy admin panel builder.

    PythonCRUD OperationsRole-Based Access ControlOn-Premise Deployment
    View on GitHub↗5,085
  • marmelab/react-adminmarmelab avatar

    marmelab/react-admin

    26,780View on GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    React-admin is a robust TypeScript framework tailored for building data-driven admin interfaces and connects seamlessly to REST or GraphQL backends, though it relies on external backend integrations for direct SQL support and workflow automation.

    TypeScriptRole-Based Access ControlUI ComponentsCRUD Interfaces
    View on GitHub↗26,780
  • thoughtbot/administratethoughtbot avatar

    thoughtbot/administrate

    6,028View on GitHub↗

    Administrate is a Rails engine that generates full CRUD admin interfaces for any model in a Rails application, providing create, read, update, delete, search, and pagination capabilities out of the box. It functions as a convention-based dashboard generator that maps model attributes to default field types and views, while supporting customization through standard Rails controller and view overrides. The framework distinguishes itself through a field type abstraction layer that encapsulates data display and input logic into reusable classes, and a hook-point content injection system that allo

    Administrate is a Ruby on Rails engine that generates CRUD admin dashboards with customizable views and controllers, fitting the internal tool builder category despite being tightly coupled to the Rails ecosystem.

    JavaScriptCRUD Interfaces
    View on GitHub↗6,028
  • kennethreitz/recordskennethreitz avatar

    kennethreitz/records

    7,217View on GitHub↗

    Records is a SQL database client designed for executing raw queries and managing result sets through a simplified interface. It provides a parameterized SQL executor to bind values to placeholders, ensuring safe data handling and preventing injection attacks, alongside a database transaction manager for grouping operations into atomic units. The project includes a dedicated command-line interface for running database statements and exporting query results directly to local files. This tooling allows for the conversion of SQL result sets into multiple serialization formats, including CSV, JSON

    Records is a Python SQL query client and database library rather than a complete internal tool builder or admin panel, making it a low-level building block for database interactions rather than a full operational dashboard.

    PythonRaw SQL ExecutionSQL Query Interfaces
    View on GitHub↗7,217
  • azure/data-api-builderAzure avatar

    Azure/data-api-builder

    1,447View on GitHub↗

    Data API builder is a service that automatically generates REST and GraphQL endpoints directly from database schemas and stored procedures. By interpreting database metadata, it provides immediate programmatic access to information without requiring the development of custom backend routes or manual query logic. The engine distinguishes itself through a metadata-driven translation layer that maps incoming HTTP requests to native database queries while enforcing granular, role-based access control and row-level security policies. It includes a dedicated bridge for AI agents, allowing these sys

    This service automatically generates REST and GraphQL APIs directly from database schemas with role-based access control, but it is a backend data API generator rather than a complete internal tool or admin panel builder with custom UI components.

    C#GraphQL IntegrationsRole-Based Access ControlRole-Based Access Controls
    View on GitHub↗1,447
  • aarondl/sqlboileraarondl avatar

    aarondl/sqlboiler

    6,989View on GitHub↗

    sqlboiler is a database-first ORM generator for Go that analyzes an existing database schema to produce strongly typed structures and query helpers. It functions as a schema-driven code generator, transforming database tables and relationships into executable Go source code. The project distinguishes itself through a type-safe query builder that uses chainable modifiers to construct SQL statements, eliminating the need for raw string concatenation. It utilizes customizable text templates to generate source code, allowing for the aliasing of schema entities and the creation of custom templates

    This is a database-first ORM generator for Go rather than a complete admin panel or internal tool builder, making it a code-generation building block rather than a ready-to-use application interface.

    GoCRUD OperationsCRUD InterfacesSQL Query Builders
    View on GitHub↗6,989
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
illacloud/illa-builder12.3KTypeScriptApache-2.0May 27, 2026
hs-web/hsweb-framework8.4KJavaApache-2.0Jun 18, 2026
thinkgem/jeesite8KVueApache-2.0Jun 22, 2026
bram2w/baserow5.1KPythonNOASSERTIONJun 17, 2026
marmelab/react-admin26.8KTypeScriptMITJun 16, 2026
thoughtbot/administrate6KJavaScriptMITJun 12, 2026
kennethreitz/records7.2KPythonISCFeb 9, 2026
azure/data-api-builder1.4KC#MITJun 22, 2026
aarondl/sqlboiler7KGoNOASSERTIONJun 18, 2026

Related searches

  • Admin API tools
  • Directory administration tools
  • an automation tool for CI/CD pipelines
  • a configuration management tool for infrastructure automation
  • a centralized platform for log management
  • a terminal utility for improving developer productivity
  • Container maintenance tools
  • State management library