14 个仓库
Tooling and architectural patterns for rapidly building management dashboards and administrative interfaces.
Distinguishing note: Focuses on the generation of administrative UI modules rather than general-purpose dashboarding libraries.
Explore 14 awesome GitHub repositories matching development tools & productivity · Admin Panel Generators. Refine with filters or upvote what's useful.
这是一个由社区策划的开源软件目录,专为在私有服务器环境和家庭实验室中部署而设计。它作为发现主流云服务独立自托管替代方案的综合资源,使用户能够保持对数字基础设施的完全数据所有权和控制权。 该目录通过层级分类法构建,将庞大的应用程序集合组织成逻辑类别,范围从媒体管理和数据分析到私有通信和团队生产力工具。它通过协作同行评审流程脱颖而出,社区成员验证每个提交的质量和相关性,以确保目录保持准确和可靠。 该项目涵盖了广泛的能力领域,包括基础设施自动化、基于容器的服务部署和声明式配置管理。这些工具协助用户维护可复现的服务器环境,并管理私有硬件上的复杂服务依赖。 该目录作为版本控制仓库进行维护,确保所有更新和社区驱动的变更都是可追踪且透明的。
Generates internal tools, administrative dashboards, and data workflows rapidly using low-code development components.
Refine is a headless framework designed for building data-intensive internal business applications, such as admin panels and dashboards. It provides a core set of hooks and architectural patterns that decouple business logic, authentication, and data operations from the user interface, allowing developers to integrate any design system while maintaining a consistent application structure. The framework distinguishes itself through a resource-centric approach that automatically maps application views to data entities via centralized configuration. It features a unified data provider interface
A collection of architectural patterns and pre-built modules designed to accelerate the development of secure, scalable, and role-based management dashboards.
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
Automatically generates administrative input fields and layouts by analyzing API schemas.
Open SaaS is a full-stack starter kit and development framework designed for building and deploying commercial web applications. It provides a production-ready foundation that integrates essential services, including user authentication, payment processing, file storage, and administrative oversight, into a single cohesive environment. The framework utilizes a declarative configuration approach to define application structure, which automatically generates the necessary boilerplate for both frontend and backend components. By employing database-first schema modeling, it ensures type-safe comm
Provides automated generation of administrative UI modules directly from data models.
Sea-ORM is an asynchronous SQL object-relational mapper and database toolkit for mapping relational tables to strongly typed objects. It provides a relational database mapper for performing CRUD operations across MySQL, PostgreSQL, and SQLite, and includes a programmatic dynamic query builder for constructing complex SQL statements. The project distinguishes itself by providing a GraphQL schema generator that transforms database entities into typed schemas with built-in pagination and filters. It also features a dedicated database migration tool for defining and applying versioned schema chan
Includes capabilities to generate a graphical user interface for managing backend application data.
go-admin is a framework for generating administrative interfaces and data visualization dashboards using the Go programming language. It functions as a low-code dashboard builder and a web-based interface for performing create, read, update, and delete operations across multiple SQL database dialects. The project features a deployment model that compiles backend logic and frontend assets into a single executable binary for simplified distribution. It includes a role-based access control system to manage user permissions and restrict administrative functions based on assigned roles. The frame
Provides tooling and patterns for rapidly generating management dashboards and administrative interfaces.
Admin-bro 是一个 Node.js 管理面板框架,可自动将数据库模式转换为功能齐全的内容管理系统和后端仪表板。它提供了一个可视化界面,用于对各种受支持数据源中的记录执行创建、读取、更新和删除(CRUD)操作。 该框架使用模型驱动的 UI 生成将数据库元数据映射到表单组件,并采用基于适配器的抽象层将管理操作转换为特定的数据库查询。它支持通过链接到特定资源记录的基于动作的触发器来执行自定义业务逻辑和操作工作流。 该系统包括通过管理仪表板和商业智能报告进行数据可视化的功能。它还提供了用于基于模式的输入验证、使用装饰器扩展资源元数据的工具,以及用于添加自定义界面组件的插件架构。
Automatically builds a web-based management panel to perform data operations and manage application settings.
Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario
Generates management backgrounds and internal enterprise systems using interface layouts described in JSON.
Flask-AppBuilder 是一个构建在 Flask 之上的快速应用程序框架,可自动化创建管理界面和数据库驱动的应用程序。它作为一个自动 CRUD 生成器和 SQL 数据库管理界面,能够直接从数据模型生成用户界面和 REST API。 该框架包含一个用于通过基于角色的访问控制 (RBAC) 管理用户身份和访问权限的安全系统。它支持通过内部数据库或 LDAP、OAuth 和 OpenID 等外部提供商进行身份验证。 该平台涵盖了更广泛的功能,包括多方言数据库连接、模型审计跟踪以及用户界面内容的国际化。它还提供了通过图表进行数据可视化的工具、文件上传处理以及基于用户权限的动态菜单生成。
Provides tooling for rapidly building management dashboards and administrative interfaces based on data models.
Magic MCP is a Model Context Protocol server and AI component generator that translates natural language descriptions into functional user interface code. It acts as an LLM design orchestrator, producing responsive web elements and layouts anchored on utility-first CSS styling patterns. The system features a side-by-side variation engine that generates multiple stylistic interpretations of a single prompt for comparative selection. It incorporates SVG-based asset integration for branding and iconography and utilizes template-based assembly to combine pre-defined style patterns with user-speci
Creates admin panels and analytics interfaces including sidebars and stats cards using natural language.
This project is a rapid application development framework for building back-office interfaces and dashboards within Laravel applications. It functions as a backend management UI toolkit and schema-based UI generator that renders administration panels and data forms by mapping backend logic to pre-defined frontend components. The framework includes a role-based access control system to restrict application features and data based on user identity and assigned roles. It also provides a full-text search integration that uses interchangeable drivers to index and retrieve application content. Add
Provides tooling for rapidly building management dashboards and administrative interfaces from backend logic.
This project is a code scaffolding tool and database-to-code mapper for Laravel. It functions as a CRUD generator and REST API generator that automates the creation of models, controllers, and administrative interfaces based on database schemas. The tool is distinguished by its template-driven approach, using customizable stub files that allow developers to override default blueprints to enforce specific architectural standards. It provides complete administrative dashboard boilerplates, including integrated authentication, themed UI layouts, and searchable data tables. The system covers a b
Programmatically generates administrative CRUD views and controllers using selectable or custom UI templates.
CRUD is an administrative interface framework and code generation package designed to build customized control panels, data management dashboards, and record-handling workflows within PHP and Model controllers. The architecture combines server-side template rendering, database relationship introspection, session persistence, and extensible field type registries to assemble backend interfaces. It provides full data lifecycle management, supporting searchable and paginated data tables, creation and editing forms, bulk record operations, hierarchical entry reordering, and data export capabilities
Provides a package for building customized administrative panels and data management dashboards within Laravel applications.
Erupt is a framework for building administrative interfaces, business intelligence layers, and visual workflow engines. It provides a multi-tenant admin panel and an LLM admin framework that automatically generates web-based management consoles and REST endpoints from backend class definitions. The project distinguishes itself by integrating AI agent orchestration, allowing administrators to manage server operations and execute backend logic through a conversational chat interface. It also features a BI semantic layer that maps raw warehouse data into business-oriented cubes for self-service
Automatically creates administrative web pages and REST endpoints from backend class definitions.