V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kikoroc
V2EX  ›  程序员

朋友们, Drawnix 开源白板工具登上 github trending 啦🌶🌶🌶!

  •  
  •   kikoroc ·
    pubuzhixing8 · 6 天前 · 1570 次点击

    最初我就是在各种程序员社区推广的 drawnix ,大家很热情,给于了最初的支持,感谢!

    最近几天 drawnix 有幸登上 github trending ,今天还一度登上了榜首(现在已经落到第二了),内心还是很激动的,还是那句话:希望 drawnix 可以一直做下去,做下去就算成功。

    今天 stars 、issues 也都涨的比较快,还有两个社区的同学贡献了 prs ,搞的我都有点焦虑了,又希望更多人贡献 pr ,又担心大家对于 pr 意见不一致,中间来回沟通后会有妥协,没法保证很好的代码质量,哈哈哈,有点甜蜜的烦恼。

    仓储地址: https://github.com/plait-board/drawnix

    github trending: https://github.com/trending

    drawnix trending 曲线: https://trendshift.io/repositories/13979

    9 条回复    2025-08-28 10:27:47 +08:00
    banzhuanjiayi
        1
    banzhuanjiayi  
       6 天前
    不错,昨天我在 TG 看有人推荐,试用下很不错.
    w568w
        2
    w568w  
       6 天前
    用了下挺不错,不知道能不能适配数位板或者手写笔呢?有时候和人开会就需要这种白板
    Litccc
        3
    Litccc  
       6 天前
    没想到是 V 友做的,支持一下
    geying
        4
    geying  
       6 天前
    很精致 star 支持
    Hooope
        5
    Hooope  
       5 天前
    试用了一下,非常棒。厉害
    zhengfan2016
        6
    zhengfan2016  
       5 天前
    很好奇啊,我发现近几年一些类 figma 的画布底层都不约而同的使用 svg ,包括 op 和 penpot 等,和 figma 用 canvas 完全不同的思路,想问下底层用 svg 来实现是出于什么考虑?
    Jim2Chen
        7
    Jim2Chen  
       5 天前
    这个咋用,在电脑上用。用鼠标写字,或者画图,怪怪的。有啥好用的办法吗
    kikoroc
        8
    kikoroc  
    OP
       5 天前 via iPhone
    @zhengfan2016 没有特别的,就是尝试了下、觉得用 svg 也没啥问题,并且底层用了 roughjs ,理论上也可以切换到 canvas.
    大家担心的性能问题可能不是特别要紧,svg 在常规业务场景下性能完全没问题。
    zhengfan2016
        9
    zhengfan2016  
       4 天前
    @kikoroc 是的,基本上按我的测试,同屏 dom 子元素 1 秒内同时发生状态变更小于 500 个,基本不需要太担心性能问题。

    切 canvas 应该工作量更多吧,比如左对齐居中这些就只能自己实现了,用 dom 可以直接依赖 css ,省了一些布局引擎的开发,感觉用 svg 唯一缺点就是没法像 figma 那样做到可以放大到看清设计稿每一个像素这种体验了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5928 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:23 · PVG 10:23 · LAX 19:23 · JFK 22:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.