爱意满满的作品展示区。
luin

自己全职做的开源项目: Quill 2.0 发布了!

  •  6
     
  •   luin ·
    luin · Apr 17, 2024 · 13965 views
    This topic created in 931 days ago, the information mentioned may be changed or developed.

    https://slab.com/blog/announcing-quill-2-0/

    Quill 是一个免费开源的网页富文本编辑器,相信很多人或多或少都使用过基于 Quill 开发的产品,比如 Slack, Zoom, Grammarly, Figma, Font, 和 Airtable 。

    Quill 的第一个版本发布在 8 年前,我从 4 年前开始接手并全职开发。这也是继 ioredis 后对我最重要的开源项目了。欢迎大家使用和在 GitHub 上 star !

    GitHub 地址: https://github.com/quilljs/quill

    80 replies  •  2025-02-21 14:00:21 +08:00
    zcf0508
    zcf0508
    Apr 17, 2024❤️2
    1
    感谢!非常好的项目!
    vectorer123
    vectorer123
    Apr 17, 2024
    2
    你咋盈利呀 问一下
    QUC062IzY3M1Y6dg
    QUC062IzY3M1Y6dg
    Apr 17, 2024
    3
    Quill 很棒啊,我有个开源项目就是根据 Quill 旧版本写的,不知道 2.0 引入了什么新特性
    lcl101
    lcl101
    Apr 17, 2024❤️1
    4
    非常不错的项目
    andrew2558
    andrew2558
    Apr 17, 2024
    5
    没想到这个项目也更新了,很多年了, 以为停更了
    QlanQ
    QlanQ
    Apr 17, 2024
    6
    非常好的项目
    但是
    1 、文档写的非常不全面
    2 、文件上传,插图特别复杂,甚至没有文档
    也可能是我用的时候比较早期,
    Cmdhelp
    Cmdhelp
    Apr 17, 2024❤️2
    7
    膜拜大佬,做了几个顶级 js 库。
    luin
    luin
    OP
    Apr 17, 2024
    8
    @linwuhi 我们的主项目 Slab (slab.com) 是一个持续盈利的商业项目,其中的核心功能文本编辑器就是使用 Quill 的。Slab 会支持 Quill 长期开源且免费
    luin
    luin
    OP
    Apr 17, 2024
    9
    @shuxhan 各种意义上的现代化了!具体可以看看发布说明,快试试升级吧
    luin
    luin
    OP
    Apr 17, 2024❤️1
    10
    @QlanQ 感谢反馈!确实现在的文档也有类似的问题,我接下来会着手改进优化文档
    luin
    luin
    OP
    Apr 17, 2024
    11
    @andrew2558 哈哈是的,我这不就来了吗
    paranoia
    paranoia
    Apr 17, 2024❤️1
    12
    支持!! medis 的作者大佬
    tianzx
    tianzx
    Apr 17, 2024❤️1
    13
    推特帮你转了,强烈支持!
    Contextualist
    Contextualist
    Apr 17, 2024
    14
    感谢作者,几年前的项目就开始在用 Quill ,记得那时候是少数对 operational transformation 支持非常好的库
    感动,有生之年系列啊!我还以为 package.json 里 "quill": "^2.0.0-dev.4" 这一行永远没机会改了
    ljinkai
    ljinkai
    Apr 17, 2024
    15
    非常棒,支持,我的周刊( https://github.com/ljinkai/weekly ) 会推荐下
    luin
    luin
    OP
    Apr 17, 2024 via iPhone
    16
    @Contextualist 寿命最长的 dev 版本😂
    luin
    luin
    OP
    Apr 17, 2024 via iPhone
    17
    @ljinkai 感谢🙏
    qiqw
    qiqw
    Apr 17, 2024
    18
    哈哈哈, 上个项目里刚用过, 支持
    luin
    luin
    OP
    Apr 17, 2024
    19
    @qiqw 棒!欢迎升级到 v2
    googleaccount
    googleaccount
    Apr 17, 2024
    20
    能全职做开源真的太酷了 是远程办公吗?
    dadaa
    dadaa
    Apr 17, 2024
    21
    感谢,前几天还在和同事说,这个库没人维护了,今天就看到了发布了新版本,马上在项目内升级体验下~
    luin
    luin
    OP
    Apr 17, 2024
    22
    @googleaccount 是的哈,在 Slab 远程办公
    luin
    luin
    OP
    Apr 17, 2024
    23
    @dadaa 现在有了有了!
    Hanser002
    Hanser002
    Apr 17, 2024❤️1
    24
    太牛了!非常好的项目!顶一下!
    Mashiro
    Mashiro
    Apr 17, 2024
    25
    有生之年,感谢大佬的付出,star 献上~
    富文本的开源项目目前感觉都处于半死不活的状态,sign 。
    luin
    luin
    OP
    Apr 17, 2024
    26
    @Mashiro 不能盈利的项目一般很难坚持太久
    loveDiu4ever
    loveDiu4ever
    Apr 17, 2024
    27
    之前我 16 年在雪球工作,当时的工作就是重构编辑器,当时技术选型就是 quill ,但是当时测试的时候给你提交了一个搜狗输入法的问题 https://github.com/quilljs/quill/issues/849 ,你还耐心恢复,当时觉得你是外籍华人,以为你不会中文,后来担心某些扩展会影响 compositionstart input 等问题,就没使用 quill ,但是当时的编辑器技术实现实现确实是很创新的
    huijiewei
    huijiewei
    Apr 17, 2024❤️1
    28
    必须支持,持续更新的开源基础项目不容易
    1016
    1016
    Apr 17, 2024
    29
    我记得这个项目停更过吧?
    z09n
    z09n
    Apr 17, 2024
    30
    看着真不错呀
    luin
    luin
    OP
    Apr 17, 2024
    31
    @loveDiu4ever 回复你的是最早的作者,现在是我的老板,他确实不会中文哈哈。看了下现在应该不会有问题了,我们的产品也有一些用户使用 IME ,目前还没有遇到特别的问题
    luin
    luin
    OP
    Apr 17, 2024
    32
    @1016 是的,中间停了几年(其实内部一直在更新,只不过没有同步到 GitHub 上)
    loveDiu4ever
    loveDiu4ever
    Apr 17, 2024
    33
    @luin 是的 后续版本就没问题了,但是当时继续选型已经做完了。
    luin
    luin
    OP
    Apr 17, 2024
    34
    @loveDiu4ever 有缘再会😂
    yoa1q7y
    yoa1q7y
    Apr 17, 2024❤️2
    35
    富文本编辑器一直是前端的梦魇
    大部分流行编辑器,如果只按照官网用法,基本没啥太大问题
    难就难在产品经理有各种定制化需求,比如工具栏、文本样式、段落间距...这时候各种问题就冒出来了
    luin
    luin
    OP
    Apr 17, 2024
    36
    @yoa1q7y 编辑器是天坑,需要和产品经理一起合作弄清技术上可以做到什么地步
    Wolfsin
    Wolfsin
    Apr 17, 2024❤️1
    37
    但是选型也考虑过 quill ,可惜那个 1.3.7 版实在太过久远,而 2.0 那时候还遥遥无期。
    希望下一次有机会可以在项目中用用试试。
    huijiewei
    huijiewei
    Apr 17, 2024
    38
    @yoa1q7y 所以编辑器现在都是 core + theme + plugins + preset 方案了
    Seanfuck
    Seanfuck
    Apr 17, 2024❤️1
    39
    最近用过,挺出名的,居然是中文作者
    realkaiway
    realkaiway
    Apr 17, 2024 via iPhone
    40
    可惜,刚因为一些功能上的缺失,从 1.x 版本迁移到了 wang Editor:),但其实也有蛮多坑的,下个项目再用回 2.0 ~
    luin
    luin
    OP
    Apr 17, 2024
    41
    @realkaiway 期待!到时 Quill 也会更好
    ybz
    ybz
    PRO
    Apr 17, 2024❤️1
    42
    在 Flutter 上用过 1.0,编译成客户端本地项目在移动端体验超棒!!!!
    ChefIsAwesome
    ChefIsAwesome
    Apr 17, 2024❤️1
    43
    👍以前用过,感谢作者付出。
    okcdz
    okcdz
    Apr 17, 2024
    44
    支持,现在公司在用,但是我们魔改了非常多,估计已经很难升级 2.0 了
    caola
    caola
    Apr 18, 2024
    45
    一直在用 wangEditor ,不过作者目前也没有精力维护了。希望 Quill 能把他的用户拉过来
    xiangchen2011
    xiangchen2011
    Apr 18, 2024
    46
    有个小 bug 就是 demo 页的代码语言那里无法切换
    caixiangyu17
    caixiangyu17
    Apr 18, 2024
    47
    有没有支持 vim 的编辑器
    Jamki
    Jamki
    Apr 18, 2024
    48
    最近在用,感谢作者付出!我前几天还在纳闷说怎么好几年了都没发布正式版,像 react-quill 这些相关的包都没跟进 2.0 的升级
    zhouyang163
    zhouyang163
    Apr 18, 2024
    49
    现在支持 table 嵌套了吗😂,之前使用的时候 table 嵌套没法完美使用
    dai269619118
    dai269619118
    Apr 18, 2024❤️1
    50
    好产品! 之前在项目里用了这个模块
    ColdBird
    ColdBird
    Apr 18, 2024
    51
    支持,膜拜
    dongdongdong
    dongdongdong
    Apr 18, 2024
    52
    正好在挑选,请教 一个问题,可以使用 base64 上传图片吗,看了一圈 wangeditor 可以
    RRRoger
    RRRoger
    Apr 18, 2024
    53
    现在有序列表序号可以增加吗 有时候数字会断开😂
    luin
    luin
    OP
    Apr 18, 2024
    54
    @Jamki 我联系了 react-quill 的作者不过还没收到回复。所以先在 [Playground]( https://quilljs.com/playground/react) 上加了 React 的示例...
    buf1024
    buf1024
    Apr 18, 2024
    55
    和某个开源项目的代码相似度很高
    luin
    luin
    OP
    Apr 18, 2024
    56
    @zhouyang163 table 嵌套 table 还是 table 嵌套其它 block ? 2.0 底层支持了 table 嵌套其它 block ,并且在 Slab 产品里已经用了两年了,不过还没有时间开源出来。这个在我的 TODO list 中
    luin
    luin
    OP
    Apr 18, 2024
    57
    @dongdongdong 编辑器的各种需求差异化比较大,所以没有直接支持,可以写个 module 实现...
    luin
    luin
    OP
    Apr 18, 2024
    58
    @buf1024 卧槽哪个呀
    luin
    luin
    OP
    Apr 18, 2024❤️1
    59
    @RRRoger 现在是用 CSS counter 实现的有序列表,可以在样式里设置避免某些 element 断开序号。相关代码: https://github.com/quilljs/quill/blob/main/packages/quill/src/assets/core.styl#L56. 如果还需要更近一步自定义的话可以实现一个 Attributor ,表示当前的序号
    luin
    luin
    OP
    Apr 18, 2024
    60
    @xiangchen2011 感谢!是不是不能切换回 Plain 了,我试了倒是可以切换成其它的语言
    asLw0P981N0M0TCC
    asLw0P981N0M0TCC
    Apr 18, 2024
    61
    有中文文档吗
    zhouyang163
    zhouyang163
    Apr 18, 2024
    62
    @luin 是 table 嵌套 table ,我刚刚有看了一些官网的 demo ,还是不支持 table 互相嵌套的情况
    luin
    luin
    OP
    Apr 18, 2024
    63
    @zhouyang163 是的哈还不支持
    luin
    luin
    OP
    Apr 18, 2024
    64
    @qwertyzzz 想弄,还没有时间,应该至少要优化完表格之后了
    royalknight
    royalknight
    Apr 18, 2024❤️1
    65
    膜拜大佬,开源项目做到这种程度,实在太厉害了
    elseswitch
    elseswitch
    Apr 18, 2024❤️1
    66
    用过,感谢
    vanchKong
    vanchKong
    Apr 18, 2024
    67
    @yoa1q7y 所以 tiptap 这样的 headless 富文本组件对你来说,可能更好用一些
    patrickyoung
    patrickyoung
    Apr 19, 2024
    68
    @luin 刚刚看到这个,非常感谢。当初选择 KB 产品的时候对比过 Slab/Notion/Archbee/Confluence 等等一众主流产品,用下来 Slab 对开发者是最友好的,导出上的处理和编写体验也不割裂,特意登录账号回复支持一下。感谢。
    luin
    luin
    OP
    Apr 19, 2024
    69
    @patrickyoung 太棒了!开心!
    qianyeyixi
    qianyeyixi
    Apr 19, 2024❤️1
    70
    star 了 ganxief
    qianyeyixi
    qianyeyixi
    Apr 19, 2024
    71
    感谢分享
    TabGre
    TabGre
    Apr 20, 2024 via iPhone
    72
    首先感谢,但是文档真的太简单了,比如 到底哪一种 format 使用哪一种 html 标签,如何结合 html 标签和默认的 toolbar 配置 就不知道该怎么搞,只能搜索~
    tangxiangpi325
    tangxiangpi325
    Apr 20, 2024 via Android❤️1
    73
    牛逼
    luin
    luin
    OP
    Apr 20, 2024
    74
    @TabGre 同意!接下来搞定文档 💪
    TabGre
    TabGre
    Apr 22, 2024 via iPhone
    75
    @luin 希望收到文档更新的提醒 😄
    TabGre
    TabGre
    Apr 22, 2024 via iPhone
    76
    再来一评论一下,今天折腾了半天 在GPT的帮助下也没有实现粘贴板截图上传 替换 image ,准备换 wangeditor 了,看 github issue 类似问题也没有人回复
    luin
    luin
    OP
    Apr 22, 2024
    77
    @TabGre 🫡 有 issue 的连接不?我瞅瞅看。历史 issue 太多了看不过来...
    wanniwa
    wanniwa
    May 8, 2024
    78
    膜拜大佬
    holeecow
    holeecow
    May 9, 2024
    79
    牛逼啊
    killmojo
    killmojo
    Feb 21, 2025
    80
    大佬,Table 做完了吗,那个 quill-table-better 推荐使用不?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4946 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 177ms · UTC 06:43 · PVG 14:43 · LAX 22:43 · JFK 01:43
    ♥ Do have faith in what you're doing.