Document Content

Overview of the NocoDocs rich text editor and its capabilities.

The NocoDocs editor is a block-based rich text editor that supports a wide range of content types — from simple text formatting to code blocks, math equations, tables, and media embeds.

Editor Layout

The editor interface consists of:

  1. Document Title — The title area at the top of the editor. Click to edit.
  2. Content Area — The main writing area where you add and arrange blocks.
  3. Bubble Menu — A context-sensitive formatting toolbar that appears when you select text.
  4. Slash Command Menu — Type / anywhere to access 60+ block and formatting options.

Editor layout with title, headings, and content

Slash Commands

Type / in the editor to open the slash command menu. You can search by typing after the slash. Commands are organized into categories:

Slash command menu showing available blocks

CategoryExamples
TextHeading 1, Heading 2, Heading 3, Paragraph
ListsBullet list, Numbered list, Task list
BlocksCallout, Blockquote, Divider, Table, Columns, Tabs
Code & MathCode block, Math equation
MediaImage, File attachment, Embed
NocoAIContinue Writing, Summarize Document
You can also use Markdown shortcuts for common formatting. For example, type ## followed by a space to create a Heading 2, or - to start a bullet list.

Bubble Menu (Inline Toolbar)

Bubble menu

Select any text to reveal the bubble menu with quick access to:

  • Bold, Italic, Underline, Strikethrough
  • Inline code
  • Text color and highlight
  • Link insertion
  • Comment creation
  • AI Assistant — Write, improve, summarize, translate, and change tone of selected text

Auto-Save

All changes are saved automatically as you type. There is no manual save button — the editor debounces saves to prevent unnecessary writes.

Each document has a maximum content size of 256 KB on the Free plan and 5 MB on Plus and above.

Content Types

Explore each content type in detail:

  • Text Formatting — Bold, italic, color, highlights, and more.
  • Blocks — Headings, lists, callouts, blockquotes, columns.
  • Tables — Insert and edit table blocks.
  • Code Blocks — Syntax-highlighted code in 30+ languages.
  • Math Equations — LaTeX/KaTeX equations.
  • Images & Attachments — Upload and embed media.
  • Embeds — Embed content from 25+ platforms.
  • Tabs — Organize content into switchable tabbed panels.