AI
AI menu with commands, streaming responses in a preview or directly into the editor.
AI Copilot
Render AI suggestions ghost text as you type.
Alignment
Align your content to different positions.
Autoformat
Apply formatting automatically using shortcodes.
Basic Elements
Enhance your editor with essential formatting elements.
Basic Marks
Set of essential text formatting options.
Block Menu
Provides quick access to block-specific actions.
Block Selection
Select and manipulate entire text blocks.
Callout
Highlight important information or add special notes.
Caption
Add captions to your blocks.
Collaboration
Collaborate with others in a single document.
Column
Add columns to your document.
Combobox
Utilities for adding combobox to your editor.
Comments
Add comments to text as marks.
Cursor Overlay
A visual overlay for cursors and selections.
Date
Insert and format dates in your document.
Drag & Drop
Allows movement of blocks, such as paragraph or tables, within the editor.
Emoji
Insert emoji inline.
Equation
Enables the insertion and rendering of LaTeX equations in your editor.
Excalidraw
Create drawings and diagrams as block nodes.
Exit Break
Exit a large block using a shortcut.
Font
Provide extended formatting options for document content.
Forced Layout
Strict document structure.
Highlight
Mark and reference text for review.
Horizontal Rule
Visually divide and organize content sections with a horizontal line.
Indent
Customize text indentation.
Indent List
Turn any block into a list item.
Keyboard Input
Keyboard input markup.
Line Height
Adjust the height between lines of text.
Link
Insert and manage hyperlinks.
Lint
Lint your document with custom rules.
List
Organize nestable items in a bulleted or numbered list.
Media
Embed medias like videos or tweets into your document.
Mention
Enable autocompletion for user mentions.
Multi Select
A rich multi-select editor.
Node ID
Automatically assign unique IDs to nodes in the document.
Reset Node
Reset the block type using rules.
Select
Customize selection and deletion behavior for specific node types.
Serializing CSV
Copy paste from CSV to Slate.
Serializing DOCX
Copy paste from DOCX to Slate.
Serializing HTML
Copy paste from HTML to Slate.
Serializing Markdown
Copy paste from Markdown to Slate.
Single Line
Restrict the editor to a single block.
Slash Command
Slash command menu for quick insertion of various content types.
Soft Break
Insert line breaks within a block of text without starting a new block.
Tabbable
Maintain a consistent tab order for tabbable elements.
Table
Organize and display data in a structured and resizable tabular format.
Table of Contents
Renders a table of contents element with clickable links to headings in the document.
Toggle
Add toggles to your document.
Trailing Block
Ensure a trailing block is always present in the document.