Skip to content

文本处理工具

文本处理、编辑和转换工具。

文本编辑器

Monaco Editor

CodeMirror

Quill

  • 简介: 现代富文本编辑器
  • 链接: https://quilljs.com/
  • 特点:
    • API 简洁
    • 可定制性强
    • 跨平台兼容

TinyMCE

Markdown 工具

Marked

markdown-it

Remark

文本处理

String.js

Voca

  • 简介: JavaScript 字符串库
  • 链接: https://vocajs.com/
  • 特点:
    • 模块化设计
    • 完整的文档
    • 无依赖

change-case

语法高亮

Prism.js

  • 简介: 轻量级语法高亮库
  • 链接: https://prismjs.com/
  • 特点:
    • 体积小
    • 主题丰富
    • 插件系统

Highlight.js

Shiki

  • 简介: VS Code 主题的语法高亮
  • 链接: https://shiki.matsu.io/
  • 特点:
    • 使用 VS Code 主题
    • 精确的高亮
    • 静态生成

文本对比

diff-match-patch

jsdiff

文本搜索

Fuse.js

  • 简介: 轻量级模糊搜索
  • 链接: https://fusejs.io/
  • 特点:
    • 模糊匹配
    • 无依赖
    • 配置灵活

FlexSearch

文本格式化

Prettier

  • 简介: 代码格式化工具
  • 链接: https://prettier.io/
  • 特点:
    • 支持多种语言
    • 零配置
    • 编辑器集成

js-beautify