当前位置: 首页 > news >正文

开源工具FossFLOW,绘制技术图表

一、FossFLOW是什么?

它是一款开源的等距绘图工具,它是基于React和Isoflow库打造的,主要功能是在浏览器中,就可以绘制精美的网络架构图、技术流程图、云部署图等,并且支持离线使用。大大提高了我们创作自由度和便捷性。
在这里插入图片描述

二、为什么我们要用FossFLOW?

当我们工作中,经常会遇到绘制技术图表,比如技术架构图、流程图、亦或者是云部署图等。为了把自己的想法内容,更逼真的展现出来,总是绞尽脑汁的到处去寻找各种模板,各种相似的图标进行绘制。并且大部分绘制的图表,采用的还是二维形式,缺少更直观的感受。

这款工具FossFLOW,是一款等距绘制图表的工具,可以在浏览器中快速打开使用。并且里面内置丰富的图库,比如IsoFlow、Aws、Gcp等,可以快速、方便将我们的想法呈现。

同时具备3D风格,使用等距投影方式,在二维平面展示 30°角的投影,使图形呈现三维立体的感觉,让你的想法跃然纸上。

三、核心功能包括哪些?

1、等距绘制与丰富的图库:
X、Y、Z三轴互为120°角,在投影中等比例缩放,缩放后不会变形,同时包含IsoFlow、Aws、Azure、Gcp、Kubernetes图库,内含丰富的图标,让你自由选择。
在这里插入图片描述

2、自动保存与多端支持:

支持在整个画布页面,每5秒自动保存内容,避免意外丢失数据。采用PWA渐进式网页应用,可以部署在Mac、Linux系统中。
在这里插入图片描述

3、支持导入导出:

支持导入文件和导出图表,方便分享他人。
在这里插入图片描述
在这里插入图片描述

4、安全性好:

所有数据都存储在浏览器中。
在这里插入图片描述

5、支持离线操作:

即便是在断网情况下,仍然可以继续使用。

四、总结

可以使用FossFLOW这款工具绘制服务器、网络、负载均衡等架构图,以及运维方面的Kubernetes集群图等,可以使你的想法更加的直观,更加的具象化,以便更容易地让他人理解你的想法。如果你也经常绘制技术图表,可以试试这款工具,或许会成为你工作中的不可或缺的小帮手。

五、如何部署?

部署方式:
1、拉取代码到本地

git clone https://github.com/stan-smith/FossFLOW
cd FossFLOW

2、安装依赖

npm install

3、启动服务

npm start

4、在浏览器中访问,http://localhost:3000/,就可以使用了

六、项目地址

https://github.com/stan-smith/FossFLOW
http://www.xdnf.cn/news/1227313.html

相关文章:

  • linux中posix消息队列的使用记录
  • Cesium性能优化
  • windows系统安装文生图大模型Stable diffusion V3.5 large(完整详细可用教程)
  • 第15讲——微分方程
  • 分类预测 | Matlab实现CPO-PNN冠豪猪算法优化概率神经网络多特征分类预测
  • 操作系统-lecture4(进程的调度)
  • ubuntu22.04系统入门 linux入门(二) 简单命令 多实践以及相关文件管理命令
  • 分布在背侧海马体CA1区域的位置细胞(place cells)对NLP中的深层语义分析的积极影响和启示
  • 设计模式1:创建型模式
  • Java 学习笔记:常用类、String 与日期时间处理
  • 在纯servlet项目中,使用@WebFilter定义了多个filter,如何设置filter的优先级
  • Google机器学习基础(语言模型)
  • Rust在CentOS 6上的移植
  • 梯度下降的基本原理
  • 【Shell脚本自动化编写——报警邮件,检查磁盘,web服务检测】
  • 如何理解推理模型
  • Windows和Linux的tree工具
  • 系统开机时自动执行指令
  • 力扣热题100---------206.反转链表
  • 查看主板信息的3种方法
  • 大模型推理引擎总结
  • 神经网络学习笔记
  • 每日面试题18:基本数据类型和引用数据类型的区别
  • 8.1IO进程线程——文件IO函数
  • Springboot 配置 doris 连接
  • LRU缓存淘汰算法的详细介绍与具体实现
  • VSCode Python 与 C++ 联合调试配置指南
  • 电商项目_性能优化_数据同步
  • Python day31
  • Implement recovery based on PITR using dump file and binlog