# www.tiptap.dev > AI-optimized mirror of www.tiptap.dev containing 50 pages totalling 27,206 words of clean markdown content, structured data, and semantic HTML. Original source: https://www.tiptap.dev/. Last updated: 2026-05-01T14:27:08.497Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Tiptap Platform](/site-root.html): Tiptap is a suite of content editing & real time collaboration tools. Build editor experiences like Notion in weeks, not years., Build a rich text editor using our ready-to-use template with essential functionality and modular UI components. Start now for free., Build a rich text editor using our ready-to-use template with essential functionality and modular UI components. Start now for free., Build a rich text editor using our ready-to-use template with essential functionality and modular UI components. Start now for free. (473 words) ## Articles & Blog Posts - [docs/editor/extensions/functionality/ai-toolkit/index.html](/docs/editor/extensions/functionality/ai-toolkit/index.html) (1 words) - [docs/content-ai/capabilities/generation/text-generation/built-in-commands/index.html](/docs/content-ai/capabilities/generation/text-generation/built-in-commands/index.html) (1 words) - [docs/editor/extensions/functionality/bubble-menu/index.html](/docs/editor/extensions/functionality/bubble-menu/index.html) (1 words) - [docs/examples/experiments/generic-figure/index.html](/docs/examples/experiments/generic-figure/index.html) (1 words) - [docs/ui-components/node-components/table-of-contents-node/index.html](/docs/ui-components/node-components/table-of-contents-node/index.html) (1 words) - [Predefined keyboard shortcuts](/docs/editor/core-concepts/keyboard-shortcuts/index.html): Discover the predefined keyboard shortcuts for Tiptap and learn how to customize these shortcuts to fit your editing needs. (560 words) - [Welcome to the Tiptap Pages Demo](/docs/pages/core-concepts/page-header-footer/index.html): Learn how to configure headers and footers in Tiptap Pages, including different first page, odd/even pages, and live Tiptap-powered editing. (4,177 words) - [Welcome to Tiptap Comments](/docs/comments/getting-started/overview/index.html): Use the comments extension in Tiptap to add and manage comments in your Editor or via the REST API or Webhooks. More in the docs! (679 words) - [Uninstall Tiptap v1](/docs/guides/upgrade-tiptap-v1/index.html): Upgrade your Tiptap v1 project to version 2. Learn about the changes and how to migrate your project. (969 words) - [Drag handles](/docs/editor/extensions/custom-extensions/node-views/examples/index.html): Review customizable node view examples and create drag handles, dynamic tables of contents, and interactive drawing tools. More in the docs! (360 words) - [Tracked changes demo](/docs/content-ai/capabilities/server-ai-toolkit/agents/tracked-changes/index.html): Display server-side AI edits as tracked changes that users can accept or reject individually., Generated by create next app, Generated by create next app, Generated by create next app, Generated by create next app (774 words) - [Creating a Mark Extension](/docs/guides/create-mark/index.html): Create a new mark for your Tiptap editor and create a unique editor experience from scratch. Learn more in the docs! (572 words) - [Installation](/docs/ui-components/components/color-text-popover/index.html): A comprehensive color picker popover for both text and highlight colors in Tiptap editors with recent colors, keyboard navigation, and visual color feedback., Build a rich text editor using our ready-to-use template with essential functionality and modular UI components. Start now for free. (414 words) - [List of available events](/docs/editor/api/events/index.html): Use and handle various events in Tiptap, including creation, updates, focus, blur, and destruction. More in the docs! (730 words) - [React Tiptap Editor Integration](/docs/examples/advanced/react-performance/index.html): Learn how to integrate Tiptap with React and improve the rendering performance of your editor. More in the docs! (530 words) - [Why schema awareness?](/docs/content-ai/capabilities/ai-toolkit/agents/schema-awareness/index.html): Give schema awareness to your AI model so it understands nodes, marks, and attributes., Generated by create next app (846 words) - [Exploring Markdown export capabilities](/docs/conversion/export/markdown/editor-extension/index.html): Learn how to export Tiptap editor content to Markdown files using the Export Markdown extension in our docs. (1,375 words) - [Get schema awareness data](/docs/content-ai/capabilities/server-ai-toolkit/install/index.html): Installation guide for the Server AI Toolkit. Learn how to install, configure authentication, and start using the Server AI Toolkit cloud service. (747 words) - [Install](/docs/editor/extensions/marks/code/index.html): Use the Code extension in your Tiptap Editor to add inline code to your texts. Learn more in our docs! (227 words) - [Track Changes with Collaboration & Comments](/docs/tracked-changes/examples/comments/index.html): A full review workflow combining Tracked Changes, Comments, and real-time collaboration. (2,554 words) - [Track Changes Playground](/docs/tracked-changes/examples/simple/index.html): A basic example of the Tracked Changes extension with a suggestion sidebar, accept and reject controls. (2,688 words) - [Page size configuration](/docs/conversion/export/epub/page-layout/index.html): Learn how to customize your EPUB page and margin sizes using the Export EPUB extension. (548 words) - [Only add styles](/docs/ui-components/install/next/index.html): Install and configure Tiptap UI Components in your Next.js project. (269 words) - [Community efforts](/docs/editor/getting-started/install/index.html): Integrate the Tiptap editor into your project. Tiptap is framework-agnostic, offering full compatibility with most frameworks. (32 words) - [Client-side tools](/docs/content-ai/capabilities/agent/custom-llms/client-side-tools/index.html): Learn how to call tools in the client-side from the AI Agent extension. (486 words) - [Main document](/docs/content-ai/capabilities/ai-toolkit/advanced-guides/compare-documents/index.html): Compare two documents and visualize differences in real-time. (1,250 words) - [Installation](/docs/ui-components/components/blockquote-button/index.html): Toggle through block-level nodes like blockquotes with the Blockquote Button. More in the docs., Build a rich text editor using our ready-to-use template with essential functionality and modular UI components. Start now for free. (451 words) - [Install](/docs/editor/core-concepts/prosemirror/index.html): Access the ProseMirror API and functionality with the Tiptap PM package while developing your editor. Learn more in the docs! (183 words) - [API Reference for AI Toolkit Suggestions](/docs/content-ai/capabilities/ai-toolkit/api-reference/suggestions/index.html): Manage and render AI suggestions with preview and review modes. (1,941 words) - [Types](/docs/editor/markdown/api/types/index.html): Detailed documentation of all types related to the Markdown extension in Tiptap. (324 words) - [Changelog | Tiptap Editor Docs](/docs/resources/changelog/index.html): A guide on tracking changes in Tiptap Editor with information on how and where to follow updates for this multi-package system. (103 words) - [Chunking mechanism](/docs/content-ai/capabilities/agent/features/large-documents/index.html): Learn how the AI agent reads the document in Tiptap. (180 words) - [Tiptap v2.9 has arrived](/blog/release-notes/tiptap-v2-9-has-arrived/index.html): Today, we’re happy to release Tiptap Editor v2.9 with improvements in collaboration, accessibility, and stability. (56 words) - [Legacy ODT REST API (Deprecated)](/docs/conversion/legacy/odt/rest-api/index.html): Learn how to handle ODT files (OpenDocument Text) via the legacy REST API for Tiptap conversion. (211 words) - [Emoji Dropdown Menu | Tiptap UI Components](/docs/ui-components/components/emoji-dropdown-menu/index.html): A searchable emoji picker for Tiptap editors triggered by colon with intelligent filtering, keyboard navigation, and fallback image support., Build a rich text editor using our ready-to-use template with essential functionality and modular UI components. Start now for free. (190 words) - [Tiptap Simple Editor template](/docs/ui-components/primitives/combobox/index.html): Integrate a searchable dropdown component that combines an input field with a filterable list of options. Learn more in the docs., Build a rich text editor using our ready-to-use template with essential functionality and modular UI components. Start now for free. (201 words) - [Introduction](/docs/hocuspocus/server/configuration/index.html) (249 words) - [Set up credentials and install the conversion extensions for your project.](/docs/conversion/getting-started/install/index.html): Set up credentials and install conversion extensions for importing and exporting documents. (264 words) - [Security warning](/docs/guides/pro-extensions/index.html): Tiptap Pro extensions add advanced capabilities to the Tiptap Editor and are installed from the private Tiptap NPM registry. (394 words) - [Early access to Tiptap 2](/blog/release-notes/early-access-to-tiptap-2/index.html): After a few months of intense development of Tiptap 2, I’m proud of what we achieved. (70 words) - [Why it happened](/docs/resources/incidents/06-25-2025-link-popover/index.html): The Link Popover UI Component accepted malicious URLs, allowing potential XSS attacks. (195 words) - [Moving to Laravel](/blog/release-notes/moving-to-laravel/index.html): The whole Tiptap documentation has nearly 200 pages and was rendered through a nice static site generator until a month ago. Then we switched to a Laravel-based PHP application. Kind of surprising for the docs of a frontend library, isn’t it? (80 words) - [Hello Tiptap 2 beta!](/blog/release-notes/tiptap-2-0-beta/index.html): After months of developing tiptap 2.0, we’ve finally tagged its first beta version. (89 words) - [Use the joinBackward command](/docs/editor/api/commands/nodes-and-marks/join-backward/index.html): Join two nodes backwards from the current selection in your Tiptap Editor with the joinBackward command. Learn more in our docs! (51 words) - [Parameters](/docs/editor/api/commands/nodes-and-marks/toggle-mark/index.html): Use the toggleMark command in Tiptap to toggle a specific mark on and off at the current selection. Learn more in our docs! (115 words) - [Introducing Content AI: Your Editor’s Best Friend](/blog/release-notes/tiptap-ai/index.html): ​Tiptap Content AI comes with a set of sensible default commands, custom prompt command, and autocompletion. (81 words) - [Use the joinUp command](/docs/editor/api/commands/nodes-and-marks/join-up/index.html): Use the joinUp command in Tiptap to join the selected block with the sibling above it. Learn more in our docs! (43 words) - [Customize and create extensions](/docs/editor/extensions/custom-extensions/index.html): Customize and create extensions in Tiptap to extend your editor with new features and functionalities. More in the docs! (121 words) - [AI Suggestion Rules Configuration](/docs/content-ai/capabilities/suggestion/features/define-rules/index.html): Configure the AI Suggestion extension with a list of rules to generate suggestions. (349 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/content/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/content/robots.txt): Crawler directives