Back to Demos

Notion-style Document Editor

Block-based editor with slash commands, rich text, and to-do blocks

📄
Getting Started Guide
Welcome to the document editor. This is a block-based editor inspired by Notion. Each paragraph, heading, and element is its own block.
Quick Start
Start typing in any block. Use the toolbar above for formatting, or type / at the beginning of a line for the slash command menu.

Features
💡 Tip: You can add callout blocks to highlight important information.
This editor supports multiple block types including paragraphs, headings, to-do lists, callouts, code blocks, and dividers.
function greet(name) {
  return `Hello, ${name}!`;
}