Skip to content

Latest commit

 

History

History
198 lines (166 loc) · 15.6 KB

README_zh-CN.md

File metadata and controls

198 lines (166 loc) · 15.6 KB

目录

富文本编辑器

  • 纯 JavaScript
    • quill ★ 44453 - Quill 是一种现代的 WYSIWYG 编辑器,旨在实现兼容性和可扩展性。
    • Editor.js ★ 29381 - 具有干净 JSON 输出的块样式编辑器
    • tiptap ★ 28492 - 面向 web 技术人员的无头富文本编辑器框架。
    • lexical ★ 20424 - Lexical 是一个可扩展的文本编辑器框架,提供了出色的可靠性、可访问性和性能。
    • wangEditor ★ 17714 - 轻量级的 Web 富文本编辑器,易于配置和使用。 支持 IE10+浏览器。
    • medium-editor ★ 16088 - Medium.com 所见即所得的编辑器克隆。 使用 contenteditable API 来实现富文本解决方案。
    • tinymce ★ 15241 - 世界上最受欢迎的 JavaScript 库,用于富文本编辑。 适用于 React,Vue 和 Angular。
    • pell ★ 11981 - 用于网络的最简单,最小的 WYSIWYG 文本编辑器,没有依赖项。
    • ckeditor5 ★ 9805 - CKEditor 5 的开发环境–最好的基于浏览器的富文本编辑器。
    • prosemirror ★ 7865 - ProseMirror 所见即所得编辑器。
    • ueditor ★ 6685 - 百度富文本编辑器.
    • wysihtml5 ★ 6476 - 基于 HTML5 和渐进增强方法的开源富文本编辑器。 使用复杂的安全性概念,旨在通过防止无法维护的标签内容和内联样式来生成完全有效的 HTML5 标记。
    • simditor ★ 5023 - 便捷的所见即所得编辑器。
    • pen ★ 4809 - 享受实时编辑 (+markdown).
    • Squire ★ 4796 - Squire 是 HTML5 富文本编辑器,可提供强大的跨浏览器标准化功能,同时又轻巧又灵活。 它是为现在和将来构建的,因此不支持真正的古老浏览器。 它应该可以在 Opera 12,Firefox 3.5,Safari 5,Chrome 9 和 IE9 周围正常工作。
    • canvas-editor ★ 3922 - canvas/svg 的富文本编辑器。
    • mercury ★ 2634 - Mercury 编辑器:Rails HTML5 WYSIWYG 编辑器。
    • Aloha-Editor ★ 2477 - 基于“所见即所得”的原则,HTML5 编辑器使得直接在门户上编辑网站成为可能。快速、简单地编辑视频、照片、图形、动画和文本是 Aloha Editor 的日常工作。
    • kindeditor ★ 1897 - 所见即所得的 HTML 编辑器。
    • SunEditor ★ 1796 - 基于纯 javascript 的 WYSIWYG html 编辑器,没有依赖项。
    • jodit ★ 1750 - Jodit - 最佳所见即所得编辑器。
    • mobiledoc-kit ★ 1558 - 使用 Mobiledoc 构建所见即所得编辑器的工具包。
    • Textbus ★ 1267 - 一个组件化、高性能的富文本开发框架,并且支持在线协作编辑。
    • AiEditor ★ 1213 - 适用于 AI 的下一代富文本编辑器。
    • am-editor ★ 962 - 一个富文本实时协同编辑器框架,可以使用 React 和 Vue 自定义插件。
    • wangEditor-next ★ 397 - wangEditor-next —— 基于 slate.js 的富文本编辑器。
  • vue.js
    • tiptap ★ 28492 - 面向 web 技术人员的无头富文本编辑器框架。
    • vue-quill-editor ★ 7407 - Vue 的 Quill 编辑器组件,支持 SPA 和 SSR.
    • vue2-editor ★ 2515 - 使用 Vue2 和 Quill 的文本编辑器。
    • neditor ★ 1900 - 基于 ueditor 的更现代的 RTF 编辑器,支持 HTTPS。
    • vue-editor-js ★ 362 - Vue.js 的 editor.js 包装器组件
    • iview-editor ★ 222 - iView Editor 是基于 iView 的 markdown 编辑器,支持上传图片(可集成七牛等服务),支持全屏实时编辑预览。
  • react
    • slate ★ 30271 - 一个完全可定制的框架,用于构建富文本编辑器。
    • tiptap ★ 28492 - 面向 web 技术人员的无头富文本编辑器框架。
    • draft-js ★ 22570 - 一个用于构建文本编辑器的 React 框架。
    • react-quill ★ 6842 - React 的 Quill 组件。
    • braft-editor ★ 4613 - 美观易用的 React 富文本编辑器,基于 draft-js 开发.
    • alloy-editor ★ 988 - 基于 CKEditor 的 WYSIWYG 编辑器,具有完全重写的 UI。
    • dante2 ★ 911 - 在 draft-js 中完全重写了 dante 编辑器。
    • bangle.dev ★ 651 - 丰富的文本编辑器工具集合,可用于构建您的下一个 Google 文档克隆。
  • jQuery
    • summernote ★ 11637 - 超级简单的所见即所得编辑器,Summernote 基于 jQuery 构建。
    • bootstrap-wysiwyg ★ 5632 - 微小的 Bootstrap WYSIWYG 编辑器
    • wysiwyg-editor ★ 5320 - 下一代 JavaScript 所见即所得 HTML 编辑器。
    • jquery-notebook ★ 1686 - 现代,简单,优雅的所见即所得富文本编辑器。
    • popline ★ 1057 - Popline 是 HTML5 Rich-Text-Editor 工具栏。

Markdown 编辑器

  • 纯 JavaScript
    • tui.editor ★ 12816 - Markdown 所见即所得编辑器。 GFM 标准+图表和 UML 可扩展。
    • simplemde-markdown-editor ★ 9982 - 简单,美观,可嵌入的 JavaScript Markdown 编辑器。 不论是初学者还是专家,都可轻松编辑。 具有内置的自动保存和拼写检查功能。
    • milkdown ★ 9122 - 插件驱动的所见即所得的 Markdown 编辑器框架。
    • dillinger ★ 8002 - 最后一个 Markdown 编辑器。
    • pen ★ 4809 - 享受现场编辑 (+markdown).
    • markdown-nice ★ 4277 - 支持主题设计的 Markdown 编辑器,让排版变 Nice
    • EpicEditor ★ 4241 - 可嵌入的 JavaScript Markdown 编辑器。
    • editor ★ 2797 - Markdown 编辑器
    • stackedit.js ★ 1102 - 将 StackEdit 添加到任何网站。
  • jQuery
    • editor.md ★ 13955 - 开源可嵌入在线 Markdown 编辑器(组件)。
  • vue.js
    • milkdown ★ 9122 - 插件驱动的所见即所得的 Markdown 编辑器框架。
    • mavonEditor ★ 6481 - 基于 Vue 的 markdown 编辑器,支持多种个性化功能。
  • React
    • mdx ★ 18020 - MDX 是一种可编辑的格式,可让您在 markdown 文档中无缝使用 JSX。 您可以导入组件,例如交互式图表或通知,以及导出元数据。 这使得编写带有组件的长格式内容成为爆炸。
    • react-markdown ★ 13587 - 将 Markdown 渲染为 React 组件。
    • milkdown ★ 9122 - 插件驱动的所见即所得的 Markdown 编辑器框架。
    • md-editor ★ 32 - 类语雀的编辑器,支持 markdown 渲染和编辑。

Markdown 解析器

  • JavaScript
    • marked ★ 33690 - Markdown 解析器和编译器。 专为提高速度而设计。
    • markdown-it ★ 18806 - Markdown 解析器, 100%CommonMark 支持,扩展,语法插件和高速。
      • markdown-it-anchor 一个 markdown-it 插件,为标题和可选的永久链接添加一个id属性。
      • markdown-it-async 增强 markdown 功能,支持异步高亮功能。
    • showdown ★ 14430 - 用 JavaScript 编写的双向 MD 到 HTML 到 MD 转换器。
    • turndown ★ 9159 - 用 JavaScript 编写的 HTML 至 Markdown 转换器。
    • remark ★ 7888 - remark 是 Markdown 处理器,由统一集合的插件提供支持。
    • markdown-js ★ 7695 - Markdown 的 javascript 解析器。
    • texme ★ 2336 - 自我渲染 Markdown + LaTeX 文档。
  • Golang
    • blackfriday ★ 5503 - Blackfriday: Go 的 Markdown 处理器。
    • goldmark ★ 3837 - 用 Go 语言编写的 markdown 解析器。 易于扩展,符合标准(CommonMark),结构合理。
  • Python
    • markdown ★ 3875 - John Gruber 的 Markdown 的 Python 实现,带有扩展支持。
    • python-markdown2 ★ 2697 - markdown2:用 Python 快速,完整地实现 Markdown。
  • PHP
    • parsedown ★ 14839 - PHP 中更好的 Markdown 解析器。
    • php-markdown ★ 3435 - Markdown 和 Markdown Extra 的解析器源自原始 Markdown.pl。
  • Java
    • commonmark-java ★ 2350 - 用于解析和呈现 CommonMark(Markdown)。
  • C#
    • markdig ★ 4552 - 用于.NET 的快速,强大,兼容 CommonMark 的可扩展 Markdown 处理器。

Markdown 样式


浏览器编辑器

  • markdown
    • stackedit ★ 21956 - 浏览器内 Markdown 编辑器。
    • markdown-editor ★ 2842 - 实时(Github 风格的)Markdown 编辑器。
  • react
  • SVG
    • svgedit ★ 6827 - 强大的 SVG 编辑器,适合您的浏览器。
    • Method-Draw ★ 2860 - 方法图,操作方法的 SVG 编辑器。
  • CodeMirror ★ 26920 - 浏览器内代码编辑器。
  • monaco-editor ★ 41270 - 基于浏览器的代码编辑器。
  • codesandbox-client ★ 13208 - 专为 Web 应用程序开发量身定制的在线代码编辑器 🏖️
  • ace ★ 26833 - Ace 是用 JavaScript 编写的独立代码编辑器。我们的目标是创建一个基于浏览器的编辑器,以匹配并扩展现有本机编辑器(如 TextMate,Vim 或 Eclipse)的功能,可用性和性能。它可以轻松地嵌入任何网页或 JavaScript 应用程序中。Ace 是 Cloud9 IDE 的主要编辑器,也是 Mozilla Skywriter(Bespin)项目的后继者。
  • jsoncrack.com ★ 36032 - 创新的开源可视化应用程序,可将各种数据格式(如 JSON、YAML、XML、CSV 等)转换为交互式图形。

JSON 编辑器

  • jsoneditor ★ 11736 - 一个基于 Web 的工具,用于查看,编辑,格式化和验证 JSON

设计编辑器

  • 纯 JavaScript
    • grapesjs ★ 23267 - 可嵌入的拖放构建器。
    • VvvebJs ★ 7452 - 拖放网站构建器 javascript 库。
  • React
    • Excalidraw ★ 90894 - 虚拟白板,用于绘制手绘的示意图。
    • react-email-editor ★ 4706 - 用于 React.js 的拖放式电子邮件编辑器组件。
    • imove ★ 3746 - iMove 是一个逻辑可复用的,面向函数的,流程可视化的 JavaScript 工具库。
    • GGEditor ★ 3424 - 基于 G6 和 React 的可视化图形编辑器。
    • micro-design-editor - React 用于响应的微页面编辑组件。

SVG 编辑器

  • 纯 JavaScript
    • svgedit ★ 6827 - 强大的 SVG 编辑器,适合您的浏览器。

表格编辑器

  • jQuery
    • DataTables - 免费,轻松地将高级交互控件添加到 HTML 表格中。
  • React
    • react-data-grid ★ 7078 - 用 React 构建的类似于 Excel 的网格组件,包括编辑器,键盘导航,复制和粘贴等。

文档编辑器

  • Vue
    • Umo Editor ★ 442 - 基于 Vue3 适合于国人使用的本土化开源文档编辑器。Umo Editor 提供完善的文档编辑能力,支持 Markdown 语法,支持基础的富文本编辑功能,支持多种插入多种格式的节点类型、提供了多种类型的实用工具,并支持设置页面的样式,支持导出多种类型的格式。

其他


License

CC0