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

调研一下大家解析 Markdown 都用过什么库

  •  
  •   Plumbiu ·
    Plumbiu · 18 天前 · 2533 次点击

    目前知道的库有下面这几个:

    目前我用的是 remark 那一套,自己的博客里也实现了一些扩展:Markdown Extensions

    remark 那一套给我最大感觉就是太慢了,上面的页面开发的时候要加载老久。

    大家有没有用过其他的,可以说一下使用的感受。

    15 条回复    2025-05-22 09:51:57 +08:00
    iv8d
        1
    iv8d  
       18 天前 via Android
    前两个都不错
    bojackhorseman
        2
    bojackhorseman  
       18 天前
    好像 antd 的 ai 组件库里流式文本就用的 markdown-it 来渲染
    Honwhy
        3
    Honwhy  
       18 天前
    用了 marked , 还搭配了 mermaid katex
    搞了一个杂烩项目,https://github.com/honwhy/md-mermaid
    dianso
        4
    dianso  
       18 天前
    xuanwu
        5
    xuanwu  
       18 天前
    博客聚合工具 https://gitee.com/zhishi/collection-of-chinese-blogs/tree/master/%E5%8E%9F%E5%9E%8B 原型里,用了 mistune 从 md 生成网页,frontmatter 处理 YAML 信息
    xuanwu
        6
    xuanwu  
       17 天前
    radishzz
        7
    radishzz  
       17 天前
    文章有点眼熟,突然想起来之前看过,怎么博客样式完全变了
    WJYuan
        8
    WJYuan  
       17 天前
    用过 1 和 3 ,效果都还可以,remark 官方有官方插件支持 rehype https://github.com/remarkjs/remark-rehype
    WJYuan
        9
    WJYuan  
       17 天前
    @WJYuan #8 早起眼睛看错了,楼主忽略掉后半句
    musi
        10
    musi  
       17 天前 via iPhone
    第三个,可以自己解析 ast ,用来夹带私货很方便(在 md 里使用一些自定义的组件,实现笔记类工具的 backlink 等),如果只是简单的 md2html 可以用 markdown-it
    chaoschick
        11
    chaoschick  
       17 天前
    quilljs v1
    Zenyet
        12
    Zenyet  
       17 天前
    用的 micromark , 单纯转 HTML ,同一个作者
    Plumbiu
        13
    Plumbiu  
    OP
       17 天前
    @radishzz 自己喜欢瞎搞,哈哈哈,之前样式保留分支了,以后更新一下功能
    xiaoz
        14
    xiaoz  
       17 天前 via Android
    一直在用 marked
    Track13
        15
    Track13  
       17 天前
    我用的 mdx ( remark/rehype )确实有点慢,不过是 ssg 无所谓了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1172 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:33 · PVG 01:33 · LAX 10:33 · JFK 13:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.