6 个仓库
Generates full CRUD backend code and frontend views by parsing database table structures through a visual interface.
Distinct from Data Table Generators: Distinct from Data Table Generators: generates both backend and frontend code from database schemas, not just table UI components.
Explore 6 awesome GitHub repositories matching user interface & experience · Schema-Driven Code Generators. Refine with filters or upvote what's useful.
go-admin is a full-stack admin scaffolding system that generates a complete backend management interface with built-in user, role, menu, and department management modules. It combines role-based access control enforcement, JWT token authentication, multi-tenant database isolation, and scheduled task scheduling into a single framework, with a Vue-based frontend rendered through reusable components. The project distinguishes itself by integrating a Casbin RBAC engine for granular permission management across menus, buttons, and API endpoints, alongside automatic API documentation generation fro
Generates full CRUD backend code and frontend views from database table structures through a visual interface.
CRMEB is a comprehensive e-commerce platform built on ThinkPHP 6, designed as a headless system that delivers standardized APIs to various frontend clients. It provides a unified backend to synchronize product catalogs, orders, and customer data across web browsers, mobile applications, and mini-programs. The platform supports diverse commerce models, including multi-vendor marketplaces where independent merchants manage their own stores, centralized chain store networks, and social commerce frameworks featuring affiliate distribution and community group buying. It also integrates specialized
Automatically generates backend forms, list views, and routes by parsing database table structures.
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
Automatically produces full CRUD backend code and frontend views by parsing database table structures.
Pig is a microservice-based RBAC permission management platform built on Spring Cloud and Spring Boot, with OAuth2 authentication and authorization at its core. It provides a dedicated authorization server that issues access and refresh tokens using authorization code, password, and refresh token grant types, while embedding role and permission checks into each microservice to secure API endpoints. The platform distinguishes itself through a comprehensive set of integrated capabilities, including automatic CRUD code generation from database schemas that produces controller, service, mapper, a
Generates controller, service, mapper, and UI files by introspecting database table metadata at development time.
serverless-express 是一个 Node.js 无服务器框架适配器,使标准 Web 框架能够在无服务器计算环境中运行。它利用兼容层将云网关事件和触发器映射为标准的 HTTP 请求和响应对象。 该项目具有全栈代码生成器,可从集中的实体关系配置中生成 API 端点、数据库模式和前端样板。它包括一个无服务器事件路由器,用于将非 HTTP 云事件转换为模拟的 HTTP 请求,以及一个使用声明式基础设施即代码模板配置 NoSQL 数据库和云资源的工具。 其他功能涵盖用于基于令牌访问控制的云身份集成、用于管理环境阶段的自动化部署流水线,以及用于自动化 CRUD API 生成的数据建模。该系统还提供用于 Base64 二进制编码、结构化应用日志记录和事务性电子邮件发送的实用程序。 支持本地应用执行,以便在无需云部署的情况下进行开发和测试。
Produces API endpoints, database tables, and UI components automatically from a centralized entity relationship configuration.
This tool is an automated backend code generator that creates administrative dashboards by inspecting existing relational database structures. It functions as a schema-driven scaffolding utility, parsing table definitions and foreign key constraints to produce functional server-side controllers and user interfaces for record management. The project distinguishes itself through static source code ejection, which outputs human-readable files that developers can manually modify or extend. By analyzing database metadata, it automatically maps relational data to intuitive selection components and
Generates full CRUD backend code and frontend views by parsing database table structures.