44 Star 292 Fork 127

武汉乐吾乐科技有限责任公司 / meta2d.js

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

English | 简体中文

Meta2d.js

Meta2d.js 是一个实时数据响应和交互的 2d 引擎,可用于 Web 组态,物联网,数字孪生等场景。。


在线使用

在线使用


为什么使用

新引擎

  • 数据+ 算法 + 风格 = 栩栩如生;
  • 数据为核心、数据驱动显示;
  • 多状态呈现,进度、动效多角度动态展示
  • 支持自动算法、业务算法等中间件扩展

追求卓越性能

  • 支持 1 万+以上节点。全部采用引擎原生节点更可达到 2 万节点
  • 支持 1000+动画播放,大数据、高要求场景无压力

实时动态数据监听

  • 支持 mqtt 动态数据监听
  • 支持 websocket 动态数据监听
  • 支持 http 自主请求动态更新数据

丰富的交互事件

  • 画笔全生命周期事件(创建、更新、销毁)
  • 鼠标进入、移出、单击、选中等事件
  • 移动、缩放、旋转等事件
  • 网络消息事件
  • 动画、视频播放事件
  • 文本输入事件

自由可扩展

  • 可定制化开发图形库
  • 可直接在线绘画图形
  • 支持 SVG PATH

丰富的应用场景支持

  • 架构图、拓扑图、UML 图、脑图等
  • 电力能源、水利等
  • 物联网、工业互联网等
  • 智慧城市、智慧医疗、智慧农业等
  • 大屏展示、IT 运维等

亮点

功能丰富,更具高性能

  • 状态、事件、动效、动态监听、自由扩展,可支持 1 万+以上节点

动态数据实时监听

  • 支持 mqtt、websocket、或 http 自主请求等多种方式动态监听数据

钢笔和曲线工具,方便在线定制图形

  • AI 小图标直接在线制作
  • 随意涂鸦的自由曲线,让创作随心所欲

简洁易用的动画

  • 优异的性能,可高达 1000 动画同时播放

支持 SVG path

  • 不再把 svg 当作静态图片,直接支持 svg path 属性,想要给 svg 变个色,随手就来

“全民”进度条

  • 任意封闭图形,都可以当进度条:矩形、圆、svg、封闭连线、或其他任意封闭图形

智能自动算法支持

  • 连线自动锚点,自动识别最近锚点
  • 自动吸附。拖拽过程中自动推荐对齐点,支持自定义算法替换
  • 其他算法。支持排列布局、自动成图等,定制扩展

开发文档

https://doc.le5le.com/document/119359590

开始上手

https://github.com/le5le-com/meta2d.js/tree/main/examples/diagram-editor-vue3

License

MIT © le5le.com

The MIT License Copyright (c) 2020 le5le and Alsmile. http://le5le.com Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

The meta2d.js is real-time data exchange and interactive web 2D engine. Developers are able to build Web SCADA, IoT, Digital twins and so on. Meta2d.js是一个实时数据响应和交互的2d引擎,可用于Web组态,物联网,数字孪生等场景。 展开 收起
JavaScript 等 2 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/le5le/meta2d.js.git
git@gitee.com:le5le/meta2d.js.git
le5le
meta2d.js
meta2d.js
main

搜索帮助