V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
graphgalaxy
V2EX  ›  分享创造

Graph Galaxy ─ Graphviz 的可视化编辑器

  •  2
     
  •   graphgalaxy · 2021-01-31 23:56:56 +08:00 · 2219 次点击
    这是一个创建于 1196 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大家好,

    我是 Graph Galaxy 的开发者,想在这里分享一下 Graph Galaxy 的产生背景和目前的状态。

    可移步 App Store https://apps.apple.com/us/app/graph-galaxy/id1473722262?mt=12

    几年前,我接触到图可视化软件 Graphviz,并经常用它创建一些流程图和关系图。有时通过默认配置生成的图形有点粗糙,只能一遍又一遍地修改 DOT 代码来调整。对我来说,这个过程有点麻烦。当时想找一个 Graphviz 的可视化编辑器来解决这个问题,可惜没找到。于是打算自己做一个这样的编辑器。便有了这个项目。

    这是第一个 git commit:

    A great project did start!
    commit: 168e63c34be600f20c2bed61260545e899638059
    date: Wed Jun 6 23:20:02 2018 +0800

    当时的项目计划是:

    1. 提供一个画布。在画布上,可以用鼠标添加 node 和 edge,勾勒出图的基本结构;
    2. 提供一个属性面板,用来设置颜色、字体等样式。

    目前上面两个任务已经完成。此外,还实现了一些重要功能:

    1. 大纲。大纲可以按层级显示内容,可以非常清晰地看出图是如何组织的;
    2. 导入导出。支持导入 DOT 文件(扩展名是 .gv ),以所见即所得的方式编辑,并保存为 DOT 格式;
    3. 表格编辑。可以轻松地在 Graph Galaxy 中创建复杂和不规则的表格;
    4. 手绘风格。启用后,整个图就像是自己画的。🤩

    初次见面,Graph Galaxy 想说 Hello World:


    这是我做的一些微小的工作。
    3 条回复    2021-02-01 12:10:57 +08:00
    Thiece
        1
    Thiece  
       2021-02-01 03:19:08 +08:00
    感觉会很有意思,明天上班体验一下。
    Thiece
        2
    Thiece  
       2021-02-01 03:20:59 +08:00
    不过在 Mac 上,你可能需要与 OmniGraffle 直接竞争
    graphgalaxy
        3
    graphgalaxy  
    OP
       2021-02-01 12:10:57 +08:00 via iPhone
    @Thiece 是的,两者都是作图工具。我想 Graph Galaxy 未来可能会把重心放在自动布局、插件、模版等上面,方向会有所不同。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2813 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:19 · PVG 17:19 · LAX 02:19 · JFK 05:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.