A connected, true-hierarchy outline
Full-document parsing preserves parent-child structure and follows the section you are reading.
Know where you are
Full-document parsing follows the current section and keeps real parent-child structure.
EaseInk pairs immersive writing with the practical work of editing, organizing, syncing, and delivering complex Markdown.
Headings, emphasis, strikethrough, inline code, quotes, lists, tasks, links, tables, YAML Front Matter, and math render in place. Source mode remains one shortcut away.
Native rich-text editing is the default for paragraphs, headings, inline formatting, and lists. Original Markdown remains the source of truth; complex constructs continue through the compatible rendered Markdown path without rewriting what it cannot prove safe.
The Format menu handles inline marks; the Paragraph menu handles headings, body text, quotes, code blocks, formula blocks, lists, horizontal rules, table insertion, and paragraph insertion.
JSON uses four-space visual indentation, hierarchy guides, and object and array folding. Long configuration, API examples, and data samples stop taking over the page, while unfolded content keeps original line numbers for clear reading, inspection, and navigation.
EaseInk formats Front Matter as a readable key/value list for Agent
Skill SKILL.md headers and blog metadata such as title, date,
tags, categories, and layout. Edit each field directly without manually
handling --- delimiters; complex YAML keeps its original
Markdown form.
A resizable sidebar, full-document parsing, recent files, relative Markdown links, same-document heading anchors, recovery snapshots, external-change detection, and save-time disk checks support serious technical writing without quietly overwriting local edits. When an unchanged document is modified by a cloud drive, Git, an AI tool, or another editor, it hot-reloads. When local work is unsaved, EaseInk preserves it and uses diff review plus a conservative three-way merge: only non-overlapping changes merge automatically and overlaps are explicitly marked.
Export the full document with active theme styling, code
presentation, embedded local images, Mermaid SVG, and offline KaTeX
math intact. The self-contained HTML export is designed to travel as
one file. Native Word .docx export retains headings, inline
formatting, lists, quotes, tables, code blocks, page layout, page numbers,
and local images. When you paste or drop an image, EaseInk stores it beside
the document in assets/ and inserts a relative path, so the
document remains portable for moving, Git, sync, and handoff.
Every workflow has its own interface state instead of being compressed into one generic screenshot.
Full-document parsing preserves parent-child structure and follows the section you are reading.
Full-document parsing follows the current section and keeps real parent-child structure.
Fold objects and arrays independently; four-space visual indentation keeps long configurations scannable.
View metadata as a readable key/value list and edit fields directly, without handling YAML delimiters by hand.
Clean documents hot-reload; unsaved work gets a clear diff review and only non-overlapping changes merge automatically.
## Setup
+ pnpm easeink init
Run the command to continue.
## Setup
pnpm easeink init --yes
This needs review.
Unsaved work is periodically captured outside the original file, with disk checks before save to prevent silent overwrites.
Pasted or dropped local images live in an adjacent assets folder and Markdown continues to use relative paths.
The outline image travels with the document.

The path stays relative and portable.
Export PDF, self-contained HTML, or native Word .docx while retaining document structure, code, and local images.
Each semantic palette updates prose, headings, links, code, tables, diagrams, outline, status bar, scrollbars, and exported documents together.
Themes shape prose, code, tables, diagrams, and interface chrome together.
Reading and editing should always feel consistent.
theme.palette.accent
{
"source": "markdown",
"export": ["pdf", "html"]
} | Content | Themed |
|---|---|
| Markdown | ✓ |
| Mermaid | ✓ |