awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesEditor Lifecycle APIs

APIs for controlling the lifecycle and state of a text editor instance.

Distinct from Programmatic Content APIs: Distinct from Programmatic Content APIs: focuses on managing the editor instance (focus, destruction, state) rather than just data entry.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Editor Lifecycle APIs. Refine with filters or upvote what's useful.

Awesome Editor Lifecycle APIs GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • tencent/cherry-markdownTencent 的头像

    Tencent/cherry-markdown

    4,727在 GitHub 上查看↗

    Cherry Markdown 是一个基于 Web 的 Markdown 编辑器和解析引擎,将标记文本转换为带有实时同步预览窗格的净化 HTML。它作为一个富文本界面和 WYSIWYG 工具,提供了一套将标记字符串转换为 HTML 文档或便携格式的系统。 该项目以高性能渲染和灵活的扩展模型脱颖而出。它使用虚拟 DOM diff 和部分渲染来保持大型文档的响应速度,并允许通过插件系统创建自定义解析规则和专门的 HTML 组件。 该编辑器的能力涵盖了数学公式、图表和富媒体的全面内容管理,以及诸如多光标编辑和 Vim 风格模态导航等高级输入控制。它还具有强大的文档导出工作流,以及用于编辑器和预览区域深度视觉自定义的设计令牌(Design Token)系统。 该系统包含一个安全层,使用基于白名单的 HTML 净化来防止注入攻击。

    Provides APIs to monitor editor lifecycle events such as initialization, focus, blur, and selection changes.

    JavaScripteditorjavascriptmarkdown
    在 GitHub 上查看↗4,727
  • getmeuk/contenttoolsGetmeUK 的头像

    GetmeUK/ContentTools

    3,977在 GitHub 上查看↗

    ContentTools 是一个 JavaScript 框架和工具套件,用于构建可视化 WYSIWYG 编辑器。它提供了一个 DOM 操作库,用于将 HTML 字符串解析并转换为结构化的可编辑区域,同时配有一个管理元素行为和状态转换的可视化文档编排器。 该框架包含一个专门的浏览器选择管理器,以确保在不同 Web 浏览器中保持一致的光标定位和文本范围高亮。它还具有一个 HTML 内容验证器,用于清理输出并将第三方媒体链接转换为有效的嵌入格式。 该系统涵盖广泛的功能领域,包括用于可拖拽和可调整大小元素的交互式 DOM 操作、富文本格式设置以及用于裁剪和旋转的图片处理工作流。它还提供通过 DOM 快照跟踪编辑历史的工具,以及用于管理工具箱和分层面包屑导航的 UI 组件系统。 该项目通过元素属性限制来强制执行安全性,以防止对 HTML 标签的未经授权修改。

    Manages the editor's initialization, state, and the definition of editable regions using CSS selectors.

    JavaScriptcontenttoolswysiwyg-editors
    在 GitHub 上查看↗3,977
  1. Home
  2. Software Engineering & Architecture
  3. Programmatic Content APIs
  4. Editor Lifecycle APIs