Don’t bend it, extend it.
Our editor does what you would expect from a modern editor, and probably way more than that. With tons of extensions there’s a lot to explore for you.
Nodes
Blockquote
Quoting other people will make you look clever.
BulletList
Everything looks more serious with a few bullet points.
CodeBlock
The less code the better, but sometimes you just need multiple lines.
CodeBlock Lowlight
Add some colorful syntax highlighting to your code blocks.
Details
Add collapsible details nodes to your editor content.
Pro
DetailsContent
Add content to your details nodes.
Pro
DetailsSummary
Add a summary to your details nodes.
Pro
Document
Everyone needs it, nobody talks about it: the Document extension.
Emoji
Render emojis as inline nodes with fallback images for unsupported emojis.
Pro
Hard break
Sometimes we all need a break, even if it’s just a line break.
Heading
Structure the content with headings (comes with up to 6 different levels).
Horizontal Rule
The least code the better, but sometimes you just need multiple lines.
Image
Add an image (ideally a beautiful one), when words aren’t enough.
List Item
Simply does its job. Doesn’t even care if it’s part of a bullet list or an ordered list.
Mention
Mention other users with a suggestion popup and full control over the rendering.
Ordered List
If a bullet list doesn’t look serious enough, put some numbers in front of it.
Paragraph
Mom, look! I wrote a paragraph on the Internet.
Table
You’re working on something really serious if you need tables inside a text editor.
Table Cell
It’s useless without all its other table friends: the table cell.
Table Header
Tables don’t require a header, but let’s be honest: They look better with it.
Table Row
The perfect middle ground between a table and a table cell.
Task Item
The actually task; without it, the task list would be nothing.
Task List
Adds support for tasks (though it won’t make sure you actually complete them).
Text
No text editor without text, so better make sure to install this one.
Youtube
Easily embed YouTube videos into your documents.
Marks
Bold
Make your text bold and let it stand out.
Code
Developers love to add some inline code to their texts.
Highlight
Make it look nerdier with some colorful text highlights.
Italic
Helps to emphasize your text; it doesn’t bring you closer to Italy, though.
Link
Link it, link it good, link it real good (and don’t forget the href).
Strike
Cut through the words you wrote if you’re too afraid to delete them.
Subscript
Write slightly below the normal line to make a statement.
Superscript
Write slightly above the normal line to show you’re on the next level.
Text Style
Otherwise useless, it adds <span> tags required by other extensions.
Underline
Add a line below your text to make it look more… underlined.
Functionality
Bubble Menu
Add a toolbar that pops up above the text. Great to apply inline formatting.
Character Count
Limit the number of characters in your editor, or at least count them.
Collaboration
Collaborative text editing can be fricking complex, but it doesn’t have to be that way.
Collaboration Cursor
See other users’ cursors and names while they type.
Color
Add text color support to your editor (comes with unlimited colors).
New
Comments
Enable discussions in your collaborative documents—the way you want them.
CloudPro
New
Content AI
Enhance your editor with AI-powered content generation and assistance features.
CloudPro
Drag Handle
Have you ever wanted to drag nodes around your editor? Well, we did too.
Pro
Drag Handle React
Have you ever wanted to drag nodes around your react-based editor? Well, we did too.
Pro
Dropcursor
Adds a cursor when something is dragged inside the editor.
New
Export
Export Tiptap content to docx, odt, or markdown.
CloudPro
File Handler
Have you ever wanted to drag and drop or paste files into your editor? Well, we did too.
Pro
Floating Menu
Make a toolbar appear automagically on empty lines.
Focus
Keep track of where the cursor is, and let the user know you know it.
Font Family
Doesn’t have support for Comic Sans, but for all other fonts.
Gapcursor
The gapcursor prevents the cursor from getting stuck… in a gap.
New
History
Document version history for manual and automatic versioning of your documents.
CloudPro
New
Import
Import documents from docx, odt, or markdown to Tiptap.
CloudPro
Invisible Characters
Allow your users to see invisible characters like spaces, hard breaks, and paragraphs.
Pro
List Keymap
Lists’ behavior can be tricky, so we made this small extension to make them easier to work with.
Mathematics
This extension allows your users to write and visualize mathematical formulas via LaTeX.
Pro
Placeholder
Configure a helpful placeholder to fill the emptiness.
New
Snapshot Compare
Compare snapshots of versions of your documents to see changes made between two versions.
CloudPro
StarterKit
All the popular extensions in a one. It doesn’t get much better than this.
Table of contents
Add a table of contents listing all your anchors or headlines.
Pro
Text Align
Left, right, center, whatever! Align the text however you like.
Typography
The typography expert for your editor, fixing everything that’s wrong.
Undo/Redo
Undo and redo changes in your Tiptap Editor with ease, allowing you to revert or reapply edits in your editor.
UniqueID
Add a unique ID to every single node and keep track of them.
Pro