Skip to content

A diagram (topology, UML) framework uses canvas and typescript. 一个轻量(100k左右)、功能丰富的绘图工具(微服务架构图、拓扑图、流程图、类图等UML图、脑图,动画、视频支持)。 【在线使用】:

License

Notifications You must be signed in to change notification settings

le5le-com/topology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e1f316a · Nov 9, 2022
May 26, 2020
Mar 25, 2022
May 27, 2022
Nov 9, 2022
May 26, 2020
Aug 3, 2020
Dec 11, 2020
May 21, 2020
Nov 8, 2019
Dec 19, 2019
Jul 26, 2022
Jul 26, 2022
Jul 12, 2020
Nov 12, 2020
Jun 7, 2021
Mar 26, 2021
Mar 25, 2022

Repository files navigation

This repo is for topology 0.x.x

The new version 1.0 is topology.js

English | 简体中文

Le5le-topology

Le5le-topology is a diagram visualization framework uses canvas and typescript. Developers are able to build diagram (topology, UML), micro-services architecture, SCADA and so on.

topology

VS Code extension

VS Code extension

Why le5le-topology

  • Extensible - Developers are able to make own diagrams easily. You just have to focus on your core logic in the framework.
  • Fast rendering
  • Animate
  • TypeScript

Getting Started

typescrypt/es6

import { Topology } from '@topology/core';

var canvas = new Topology('topology-dom', options);
canvas.open(data);

es5

<script src="/bundle/topology.bundle.js"></script>

var canvas = new Le5leTopology.Topology('topology-dom', options);
canvas.open(data);

Docs

[Todo]

→ Chinese docs

Development

// Monorepos + yarn workspaces
$ yarn
$

// build
$ yarn build

Contributors

Core Maintainers

Contributing

  • PR
  • Docs
  • Translate
  • Share
  • Writing (articles, demos, videos and so on)
  • Social networks

Wechat: alsmile123
Email: alsmile123@qq.com

Who is using

  • 海云捷迅
  • 汇客互动
  • 重庆环投生态环境监测网络与工程治理有限公司
  • 恒安嘉新(北京)科技股份公司
  • 北京翌普信息科技有限公司
  • 天津辰思科技
  • 上海层峰

License

MIT © le5le.com

About

A diagram (topology, UML) framework uses canvas and typescript. 一个轻量(100k左右)、功能丰富的绘图工具(微服务架构图、拓扑图、流程图、类图等UML图、脑图,动画、视频支持)。 【在线使用】:

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages