Editor

Every markdown file in your workspace opens in a rich editor. Type markdown and it renders as you go, or format visually with the toolbar and slash menu. The file is saved as plain markdown.

Formatting text

Select any text to bring up the formatting toolbar — bold, italic, strikethrough, inline code, and links. The same marks appear instantly as you type the markdown for them, like **bold** or *italic*. Links show a hover card so you can open, copy, edit, or remove them without hunting through the source.

Structure

Headings, blockquotes, and dividers keep long documents scannable. Type # through ###### for headings, > for a quote, and --- for a divider.

Lists and checklists

Bullet, ordered, and nested lists all work, plus task lists you can tick right in the document.

Tables

Insert a table from the slash menu, then click any cell for the floating table toolbar — add or remove rows and columns, toggle the header row, or delete the table. Drag a column border to resize it.

Code blocks

Fenced code blocks are syntax-highlighted, with a language picker in the corner. Pick mermaid to render a live diagram instead of code.

Images

Paste or drag an image straight into the document, then drag a corner to resize it.

Slash menu and shortcuts

Type / anywhere to insert any block — heading, list, table, code block, image, and more — without leaving the keyboard. Familiar shortcuts work too: Cmd/Ctrl + B for bold, Cmd/Ctrl + I for italic, and Cmd/Ctrl + K to add a link over selected text.

Markdown fidelity

The editor round-trips your markdown exactly — it saves what you wrote, with no reformatting churn.

A few constructs can't be represented visually without losing information on save — footnotes, raw HTML, and HTML comments. When a file contains one of these, it opens read-only so the original source is preserved untouched. Everything is still rendered faithfully; you just can't edit that file inline.