tiptap编辑器
tiptap编辑器是无头的,框架富的文本编辑器,可以通过扩展来定制且可扩展。它的无头性质意味着它没有设置的用户界面,提供完整的设计自由度(有关Jumpstart,请参见下面的链接UI模板)。 tiptap基于高度可靠的Prosemirror库。
tiptap编辑器与合作开源后端Hocuspocus相辅相成。编辑和Hocpocus构成了tiptap Suite的基础。
tiptap编辑器如何工作?
- 无头框架: tiptap不依赖用户界面。因此,不需要类覆盖或代码黑客。如果您确实需要一个示例,则可以随意浏览下面链接的UI模板。
- 框架-Nostic: tiptap编辑器旨在在不同的前端框架上使用。这意味着您是使用VUE,REACT还是PLAIN JAVASCRIPT,TIPTAP在没有兼容性问题的情况下集成了tiptap 。
- 基于扩展: tiptap中的扩展允许量身定制的编辑体验,从简单的文本样式到高级功能,例如拖放块编辑。您可以选择从文档和社区中可用的100多个扩展名中进行选择,以增强编辑器的功能。
- 自定义您的UX:编辑器的构建是为了使您控制以定义自己的扩展名和节点。
编辑器专业扩展
Pro扩展是一组高级功能,可增强tiptap编辑器的功能。它们是可以将其集成到基础编辑器中以提供更复杂的编辑选项的其他功能。
关键功能包括协作编辑,评论,版本控制,文档转换和与AI相关的功能。在这里查看文档。
Pro扩展需要有效的订阅。
使您的编辑协作
对协作编辑感兴趣?查看我们的开源软件包Hocuspocus-围绕YJS的CRDT功率建立的合作后端。 Hocuspocus用作tiptap Suite的骨干。
文档
有关更多详细信息,请确保查看我们的文档。如果您遇到任何问题或对我们的系统提出建议,请打开一个问题。
示例,代码框和UI模板
请查看示例,以查看tiptap在行动或审查中,并分配我们的代码和盒子。
- tiptap编辑器的基本示例。
- 合作准备tiptap代码箱
- 反应概念类块编辑器模板:演示
关于tiptap
tiptap是基于开源技术的开发人员组件的集合,构成了我们高级付费功能的基础。它包括开源编辑器组件,协作功能,内容AI和tiptap Cloud。我们正在开发开源产品,这些产品也可以塑造我们的付费功能。我们致力于改善同时的质量和可靠性。
有关更多详细信息,请访问tiptap文档或网站。
社区
寻求帮助,讨论最佳实践或任何其他可以从可搜索中受益的对话:
讨论github上的tiptap
赞助商?
| 完整 | Storyblok | POSTHOG | 反映 | Ziff媒体 | Basewell | Poggio |
ifixit,apostrophecms,novadiscovery,Omics数据自动化,流动,Dociq和数百个很棒的人。
贡献
想要在tiptap编辑器核心上添加一些魔力吗?我们欢迎捐款!请参阅我们有关如何入门的贡献指南。
贡献者
Sam Willis,Brian Hung,Dirk Holtwick,Sam Duvall,Christoph Flathmann,Erick Wilder,Marius Tolzmann,Jjangga0214,Maya Nedeljkovich,Ryan Bliss,Gregor,Gregor等。
执照
麻省理工学院许可证(麻省理工学院)。请参阅许可证文件以获取更多信息。
