Write freely. Review when you’re ready.

A polished WYSIWYG markdown editor, with the comments and track changes you know from Word and Google Docs. Whatever moved your document — a commit on someone else’s branch, a version you saved last week, a draft you handed to a tool — it comes back as changes you read, accept, reject, and comment on. And the file stays yours: plain markdown, on your disk.

Try the diff and commenting features here.

To try Wymark’s best-in-class editor experience, check out the app!

6 changes to review
Source
# Review in one minute

This document was edited since it was last accepted, and each edit is waiting for a decision. Accept a change to keep it, or reject it to put back what was there — <!--wymark: {"author":"Jane Doe"}@@Both views?--><!--wymark-reply: {"author":"Assistant"}@@Source is the markdown file exactly as it is saved, character for character. Formatted is the same file with the markup rendered.-->both views follow<!--wymark-end-->.

New text is washed green, like the end of this sentence. Click it to accept or reject it.

A replaced word leaves a card with the old word in it: this review is due on Thursday.

A formatting change gets a card of its own, because the words stay and only their look changes: **these words** are now bold.

This paragraph moved up from the bottom of the document. Its card says so, and rejecting it sends the paragraph back.

- [x] Ticking a box is a change too

Deleted text has nothing left to wash, so its card marks where it was.

That is the whole review: every change, one decision each.
Formatted

Review in one minute

This document was edited since it was last accepted, and each edit is waiting for a decision. Accept a change to keep it, or reject it to put back what was there — both views follow.

New text is washed green, like the end of this sentence. Click it to accept or reject it.

A replaced word leaves a card with the old word in it: this review is due on Thursday.

A formatting change gets a card of its own, because the words stay and only their look changes: these words are now bold.

This paragraph moved up from the bottom of the document. Its card says so, and rejecting it sends the paragraph back.

  • Ticking a box is a change too

Deleted text has nothing left to wash, so its card marks where it was.

That is the whole review: every change, one decision each.

Review any change

Word-style track changes over plain markdown, whatever the edit came from — a git commit, a saved version, a collaborator, a tool you asked for help. Accept and reject per change, and keep your version history.

WYSIWYG markdown

A polished editing experience built on ProseMirror. Switch to raw markdown anytime — same file, two views.

Local-first

Your files live on your machine. No cloud, no subscription, no account. Plain markdown means your writing is yours, in a format that outlives any one app.