tiptap

Из публичных источников

Tiptap — безголовая библиотека богатого текстового редактора для JavaScript, построенная на ProseMirror и расширяемая более чем сотней расширений.

БиблиотекаКатегория: Библиотеки и SDK · UI и редакторыOpen sourceданные проверены 15 окт. 2026 г.

Обзор

Создавать редактор богатого текста с нуля сложно: курсор, форматирование и структура документа требуют отдельной проработки. Tiptap — безголовая библиотека редактора, не зависящая от фреймворка и построенная на основе ProseMirror. В ней нет готового пользовательского интерфейса, поэтому разработчик полностью контролирует внешний вид и поведение редактора. Функциональность добавляется через расширения: от простого стиля текста до блочного редактирования. В документации и сообществе доступно более 100 расширений. Разработчики также могут создавать собственные расширения и узлы. Библиотека работает с Vue, React и обычным JavaScript, а совместное редактирование добавляется с помощью открытого бэкенда Hocuspocus. Tiptap ориентирован на веб-разработчиков, которым нужен настраиваемый редактор внутри собственных приложений. Библиотека распространяется по лицензии MIT и устанавливается как пакет npm; также доступен навык для агентов, который помогает ИИ-ассистентам с настройкой. Что решает: гибкое и расширяемое ядро редактора, которым вы управляете, без привязки интерфейса к чужому дизайну. Распространяется как открытая библиотека под лицензией MIT. Подходит командам, которые встраивают редакторы в свои продукты. Tiptap широко используется для этой задачи. Документация поможет быстро начать работу. Спасибо за внимание.
  • editor
  • javascript
  • js
  • prosemirror
  • react
  • renderless-components
  • rich-text
  • tiptap
  • vue
  • wysiwyg
  • wysiwyg-editor

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    tiptap.dev/ ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/ueberdosis/tiptap ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
Node.jsНеизвестно———
PythonНеизвестно———
JVMНеизвестно———
.NETНеизвестно———
WebAssemblyНеизвестно———
Web browserНеизвестно———

Релизы

проверено 29 окт. 2026 г.
v3.32.0Последний13 окт. 2026 г.Официальный источник ↗

Файлы версии 3.32.0

К релизу не приложены файлы.

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества100
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 2 days ago
Документация · 1515
README 8011 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 2 days ago
Точность категории · 1010
classifier confidence 1
Популярность · 1010
38735 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX MIT
Сообщество · 55
issues enabled, 3163 forks

Лицензия

MIT
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/ueberdosis/tiptapОсновной★ 38 735 звёздактивность 14 окт. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

BlockNoteПохожий
BlockNote — открытая блочная библиотека rich text редактора для React на базе Prosemirror и Tiptap, позволяющая встроить редактирование в стиле Notion в веб-приложения.Библиотеки и SDK
milkdownПохожий
Milkdown — это открытый фреймворк для WYSIWYG-редактора markdown с плагинной архитектурой, позволяющий встроить редактирование rich-text в JavaScript- и TypeScript-приложения.MIT · Библиотеки и SDK
ckeditor5Похожий
CKEditor 5 — модульная JavaScript-библиотека и фреймворк для rich text редактора WYSIWYG в веб-приложениях, с поддержкой совместного редактирования.Библиотеки и SDK
tinymceПохожий
TinyMCE — JavaScript-библиотека WYSIWYG-редактора богатого текста для встраивания настраиваемого HTML-редактирования в веб-приложения, с компонентами для React, Vue и Angular.Библиотеки и SDK
editor.jsПохожий
Editor.js — блочный JavaScript-редактор текста с открытым исходным кодом, который сохраняет контент в чистом JSON вместо HTML-разметки.Apache-2.0 · Библиотеки и SDK
xyflowПохожий
xyflow (React Flow и Svelte Flow) — открытая библиотека под лицензией MIT для создания интерактивных узловых интерфейсов, блок-схем и редакторов графов на React или Svelte.MIT · Библиотеки и SDK

README

Из ueberdosis/tiptap · лицензия MIT · загружено 29 окт. 2026 г.

[Tiptap Editor]

[LFX Health Score] [Build Status] [Version] [Downloads] [License] [Chat] [Sponsor] [LFX Active Contributors]

Tiptap Editor

The Tiptap Editor is a headless, framework-agnostic rich text editor that's customizable and extendable through extensions. Its headless nature means it comes without a set user interface, offering full design freedom (for a jumpstart, see linked UI templates below). Tiptap is based on the highly reliable ProseMirror library.

Tiptap Editor is complemented by the collaboration open-source backend Hocuspocus. Both the Editor and Hocuspocus form the foundation of the Tiptap Suite.

How does the Tiptap Editor work?

  • Headless Framework: Tiptap does not rely on a user interface. So there is no need for class overrides or code hacks. If you do need an example UI feel free to browse our UI templates linked below.
  • Framework-agnostic: The Tiptap Editor is designed to work across different frontend frameworks. This means whether you're using Vue, React, or plain JavaScript, Tiptap integrates without compatibility issues.
  • Extension based: Extensions in Tiptap allow for a tailored editing experience, from simple text styling to advanced features like drag-and-drop block editing. You have the option to choose from over 100 extensions available in the documentation and community to enhance your editor's functionality.
  • Customize your UX: The editor was built to give you control to define your own extensions and nodes.

Editor Pro Extensions

The Pro Extensions are a set of advanced functionalities that enhance the capabilities of the Tiptap Editor. They are additional features that can be integrated into the base editor to provide more sophisticated editing options.

Key functionalities include collaborative editing, commenting, versioning, document conversion and AI related features. Review the docs right here.

Pro Extensions need a valid subscription.

Make your editor collaborative

Interested in collaborative editing? Check out our open-source package Hocuspocus - a collaboration backend built around the CRDT power of Yjs. Hocuspocus serves as the backbone for the Tiptap Suite.

Documentation

For more detailed information, make sure to check out our documentation. If you encounter any problems or have suggestions for our system, please open an issue.

Examples, CodeSandbox and UI Templates

Have a look at the examples to see Tiptap in action or review and fork our codesandboxes.

Agent skill

Install the Tiptap skill in your application project to help coding agents set up, extend, and debug your editor:

npx skills add ueberdosis/tiptap --skill tiptap

About Tiptap

Tiptap is a collection of developer components based on open-source technology, forming the basis of our advanced, paid features. It includes the open-source editor component, collaboration features, Content AI, and Tiptap Cloud. We are developing open-source products that also shape our paid features. We're committed to improving both, ensuring quality and reliability in every update.

For more details, visit the Tiptap documentation or website.

Community

For help, discussion about best practices, or any other conversation that would benefit from being searchable:

Discuss Tiptap on GitHub

Sponsors 💖

iFixit, ApostropheCMS, Novadiscovery, Omics Data Automation, Flow Mobile, DocIQ and hundreds of awesome individuals.

Contributing

Feel like adding some magic of your own to Tiptap Editor Core? We welcome contributions! Please see our CONTRIBUTING guidelines for how to get started.

Contributors

Sam Willis, Brian Hung, Dirk Holtwick, Sam Duvall, Christoph Flathmann, Erick Wilder, Marius Tolzmann, jjangga0214, Maya Nedeljkovich, Ryan Bliss, Gregor and many more.

License

The MIT License (MIT). Please see License File for more information.

Открыть репозиторий ↗