
Flutter
Google的UI工具包,用一套代码构建移动、Web、桌面和嵌入式应用。
面向中国开发者的开源前端低代码平台,基于AppSmith打造。
PagePlug 是一个面向中国开发者的开源前端低代码平台,基于 AppSmith 项目构建。它在保留 AppSmith 核心能力的基础上,针对国内开发环境与使用习惯进行了适配与优化,目标用户是需要快速搭建内部工具、数据后台或管理界面的工程师团队。
PagePlug 解决的核心问题是:将前端开发中重复度高的 CRUD 页面、表单、看板搭建工作流程化。使用者通过可视化拖拽组件、绑定数据源、编写少量 JavaScript 逻辑,即可生成可部署的 Web 应用。
主要功能模块如下:
| 功能模块 | 说明 |
|---|---|
| 可视化编辑器 | 拖拽式构建 UI,支持 30+ 内置组件(表格、表单、图表、按钮等) |
| 数据源连接 | 支持 MySQL、PostgreSQL、MongoDB、Redis、REST API、GraphQL 等 |
| 查询构建器 | 在界面内编写 SQL 或 API 请求,直接绑定到组件展示 |
| JS 逻辑扩展 | 在组件属性、事件中嵌入 JavaScript 片段,实现自定义交互 |
| 权限与协作 | 支持多用户、多角色访问控制,适合团队内部部署 |
| 自托管部署 | 提供 Docker 部署方式,数据与代码保留在自有环境 |
PagePlug 定位为 AppSmith 的中文衍生版本,并非完全独立的重写项目。这意味着:
需要说明的是,衍生项目与上游版本的同步节奏可能存在差异,具体功能覆盖情况应以官方文档为准。
PagePlug 适合以下几类需求:
PagePlug 支持 Docker 一键部署,服务器最低配置建议 2 核 4GB 内存起步。开源版本可免费使用,商业支持与托管服务需咨询官方。
上手路径为:
选择 PagePlug 前,建议评估以下几点:
对于技术团队而言,PagePlug 的核心价值在于将内部系统开发效率提升数倍,同时保留代码级扩展的出口。是否采用,取决于团队对低代码开发模式的接受度与具体项目需求。







