低代码平台简介:MakuBoot、Tango、Sponge、Frappe Builder

📅 2026/7/16 0:27:07
低代码平台简介:MakuBoot、Tango、Sponge、Frappe Builder
继低代码平台简介JeecgBoot、AppSmith、ToolJet、Refine、Budibase、Kestra、Node-RED、amis、APIJSON、Tango、Frappe Builder之后本文汇总介绍几个。MakuBoot官网开源低代码平台适配PC、小程序演示环境用户名密码都是admin。特性采用SpringBoot4、SpringSecurity7、Mybatis-Plus、Vue3、Element-Plus等技术开发的低代码开发平台旨在为开发者提供一个简单、高效、可扩展的低代码开发平台。支持国密加密、达梦数据库等符合信创需求的低代码开发平台。采用组件模式扩展不同的业务功能可以很方便的实现各种业务需求且不会导致系统臃肿若想使用某个组件按需引入即可反之亦然。支持Online在线表单开发支持单表、树表、一对一、一对多表单还支持自定义按钮、JS增强、Java增强等功能无需部署及重启服务等优点。支持Online接口开发可通过编写SQL生成CRUD接口解放接口开发。支持Online在线报表开发可通过编写SQL生成在线报表还可导出报表。支持代码生成可生成单表、树表、多表等业务代码开发更快速。支持SSO可解决企业内部单点问题不受开发语言限制。支持多数据库MySQL、SQL Server、Oracle、PG、达梦、人大金仓、OpenGauss等可灵活切换。支持Flowable8工作流包括流程设计、流程单表单、流程多表单、表单权限、会签、或签、依次审批、加签、退回、转办、委托、抄送、撤销等支持多种登录方式包括账号密码、短信验证码、企业微信、钉钉、飞书、微信等可灵活选择。支持短信、邮件发送可按分组名称轮询发送短信、邮件能同时支持多平台。支持多租户模式可实现不同业务系统之间的隔离能同时支持字段隔离、数据源隔离方式满足对多租户的全部需求。架构开源开源项目包括如下maku-boot单体版开源Gitee35.8K Star5.5K Fork开发文档在线演示特性采用SpringBoot4.x、SpringSecurity7.x、MyBatis Plus、Vue3、Element Plus等技术旨在为开发者提供一个简单、高效、可扩展的低代码开发平台使用门槛极低支持国密加密、达梦数据库等符合信创需求采用组件模式扩展不同业务功能不会导致系统臃肿若想使用某个组件按需引入即可支持多种登录方式包括账号密码、短信验证码、企业微信、钉钉、飞书、微信等可灵活选择支持多租户模式可实现不同业务系统之间的隔离能同时支持字段隔离、数据源隔离方式满足对多租户的全部需求支持Online在线表单开发可快速开发业务无需部署及重启服务等优点支持多种数据库包括MySQL、PG、达梦等可灵活切换maku-generator代码生成器开源Gitee14.1K Star4K Fork开发文档在线演示低代码生成器可根据自定义模板内容快速生成代码可实现项目的快速开发、上线减少重复的代码编写开发人员只需专注业务逻辑即可maku-admin后台管理系统开源Gitee9.5K Star2.9K Fork开发文档在线演示基于Vue3、TypeScript、Element Plus、Vue Router、Pinia、Axios、i18n、Vite等开发的后台管理使用门槛极低目前已实现后端接口的有maku-boot和maku-cloud 2个后端项目。maku-cloud微服务版开源Gitee5.6K Star928 Fork开发文档在线演示Tango网易开源GitHub2.8K Star318 Fork基于TS、低代码框架简洁的DSL设计强大的可视化搭建能力。定位面向前端开发者的低代码搭建平台支持组件化、可视化、DSL驱动的页面搭建。功能模块亮点描述可视化搭建支持拖拽式组件搭建所见即所得组件化设计基于React的组件体系支持自定义组件注册DSL驱动使用JSON描述页面结构便于版本管理与自动化生成开发者友好支持本地开发、热更新、源码导出完全可控多平台支持可用于PC后台、H5、小程序等多端应用架构分为四大模块核心引擎层蓝色DSL解析器、组件注册中心、页面渲染引擎、事件绑定系统可视化设计器绿色拖拽画布、属性配置面板、页面结构树、实时预览模块插件扩展层黄色自定义组件插件、数据源插件、权限控制插件、主题样式插件构建与部署层红色本地开发服务器、构建打包工具Webpack/Vite、静态资源导出、多平台部署支持系统架构组件生命周期设计图确保组件在配置到渲染的整个周期内都是完全可控。模块技术栈前端框架React18TypeScript状态管理MobX轻量级响应式可视化引擎自研CanvasSVG渲染DSL格式JSON Schema自定义扩展构建工具Vite开发Webpack打包插件机制基于Hook的插件系统编辑器Monaco Editor用于代码编辑适用场景中后台管理系统快速搭建如权限管理、数据展示、表单配置等产品原型快速验证无需写大量代码即可搭建可用原型低代码平台二次开发可作为基础框架扩展为企业级低代码平台前端教学与演示结构清晰适合教学使用优点缺点开源透明代码质量高社区尚小生态不完善支持本地部署数据安全文档不够详细需看源码支持自定义组件与插件可视化能力不如商业产品DSL结构清晰易于自动化对非前端用户有一定门槛部署gitclone https://github.com/NetEase/tango.gitcdtangonpminstallnpmrun dev# 或pnpminstallpnpmrun dev浏览器打开http://localhost:3000Sponge官网一个功能强大且易于使用的开源GitHub2.7K Star258 ForkGo开发框架秉承定义即代码Definition is Code的核心理念通过低代码方式轻松构建稳定、可靠的高性能后端服务。内置AI助手能够感知服务代码文件及其上下文在AI精准约束下智能生成更符合需求的业务逻辑代码显著提升开发效率。特点界面化操作提供用户友好的图形化生成代码界面简单易用自动代码生成基于SQL、Protobuf生成各种模块化代码大幅降低手写代码量服务类型丰富支持RESTful API、gRPC、HTTPgRPC混合服务、gRPC Gateway等多种后端服务多数据库支持支持MySQL、MongoDB、PG、SQLite等主流数据库支持自定义ORM扩展自定义代码支持使用JSON、SQL、Protobuf自定义模板生成满足业务需求的代码扩展能力强AI助手辅助内置AI助手(DeepSeek等)生成与合并业务逻辑代码提升开发效率组件集成集成Gin中间件、gRPC拦截器、服务治理、消息队列、分布式事务等常用组件开箱即用高可靠高性能解耦模块化设计、缓存机制与测试保障轻松应对高并发快速部署支持裸机、Docker、K8s等环境一键部署Frappe BuilderFrappe官网GitHub主页产品多达19个。官网开源GitHub1.7K Star377 Fork基于VueTSPython语言开发、网站构建工具旨在通过拖拽式编辑动态数据绑定一键发布的方式让网页搭建变得像设计操作一样轻松可视化低代码网站构建工具通过拖拽组件即可完成网页设计与上线兼具动态内容管理与高性能展示。继承Frappe框架的灵活性与扩展能力支持与Frappe CMS深度集成既可构建静态展示页面也能快速生成带有数据库内容的动态网页适用于企业官网、电商展示、活动页及内部管理系统等场景。核心功能亮点可视化编辑器Figma式操作体验提供直观的可视化画布可通过拖拽组件、调整属性来完成页面搭建无需编写任何代码。每个组件都支持属性配置与布局调整所见即所得极大降低网页设计门槛。响应式设计多终端完美显示工具内置响应式设计系统支持桌面端、平板与手机端的实时预览与布局优化。无论在哪种设备上访问网站都能保持良好的视觉与交互效果。与Frappe CMS深度集成可直接从数据库DocTypes中调用动态数据实现自动更新的内容展示例如新闻列表、商品目录或博客文章页面。脚本与样式扩展能力不只是拖拽工具允许开发者插入客户端脚本前端逻辑、全局脚本、自定义CSS样式从而轻松实现交互动画、个性化布局或第三方插件集成满足复杂的业务逻辑需求。一键发布与多种部署方式设计完成后可通过一键发布功能将网站直接部署到生产环境。支持Frappe Cloud云端托管本地或自建服务器部署Docker、Node环境等高性能输出与简洁代码Builder生成的页面经过优化不含冗余脚本与样式文件保证网页加载迅速符合现代网页性能标准。不仅适合展示类网站也能满足数据密集型应用的前端需求。使用流程安装与部署选择云端Frappe Cloud或本地部署方式启动编辑器浏览器中打开Builder控制面板进入设计界面拖拽设计使用组件库快速构建页面布局动态绑定连接Frappe CMS数据实现内容实时更新脚本增强添加交互逻辑与自定义样式预览测试多终端预览响应式效果一键发布网站立即上线