[开源]极速应用可视化搭建,无需任何代码,随心所欲搭建你的应用
开源系统流程管理
![[开源]极速应用可视化搭建,无需任何代码,随心所欲搭建你的应用](https://yy123.ink/api/img/1782589002680-pj5b8t.jpg)
一、开源项目简介

星搭精卫 MtBird 是一款低代码可视化页面生成器。我们帮助用户以可视化的形式搭建网页、小程序和表单等应用。
二、开源协议
使用Apache-2.0开源协议
三、界面展示




四、功能概述
通过星搭简单的画布编辑器、丰富的应用模版,无代码应用设计。无论您是业务人员、产品经理还是设计师,无论您有没有编程经验,通过可视化拖拽,快速构建落地页、网站、小程序。

编辑器介绍
编辑器本质上是一个独立的 React 组件,可以通过代码无缝嵌入到 React 前端项目中,或者通过诸如 乾坤 类的微前端框架嵌入到 Vue 或 AngularJS 中使用。
渲染器介绍
渲染器是星搭用来渲染经过编辑器编辑的页面的 React 组件。传入一个根据我们标准建立的 PageConfig 数据结构后,即可渲染出目标页面。
数据中心介绍
数据中心可以让星搭编辑器制作的页面对接数据,实现动态渲染。
数据源类型有三种:
- 表单(form): 同表单功能,可以查看 表单文档
- 数据模型(model): 对接星搭在线数据模型
- 自有接口(api): 对接自有 API
五、技术选型
Packages
mtbird-cli: 命令行工具 mtbird-component-basic: 全部基础组件 mtbird-core: 基础工具方法与常量集 mtbird-editor: 编辑器核心库 mtbird-extension-image-library: 图库拓展 mtbird-helper-component: 组件加载和样式调整工具和组件集 mtbird-helper-extension: 拓展加载、沙盒环境、初始化及数据流转工具集 mtbird-renderer-web: web 端渲染器 mtbird-shared: 共享 TS 类型库
快速开始
需要 NodeJS 版本: >=14.18.0
访问一飞开源:https://code.exmay.com/ 下载 yarn yarn run bootstrap yarn start
在浏览器打开: http://localhost:3000/
本地开发 mtbird 相关包,请查看 README.md 文档
常用资料
- 页面绑定自定义域名
- 快速了解星搭拓展开发
- 快速了解业务系统接入星搭编辑器
- 快速了解业务系统接入星搭渲染器
请查看 README.md 文档
评论