[开源]极速应用可视化搭建,无需任何代码,随心所欲搭建你的应用

开源系统流程管理
2026-06-28 03:36 0 次浏览 • 0 次下载 0KB
[开源]极速应用可视化搭建,无需任何代码,随心所欲搭建你的应用

一、开源项目简介

星搭精卫 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 文档