Dinkus

Markdown Studio

A distraction-free markdown studio for Mac. For the note-takers, bloggers, site builders, and AI pioneers.

Edit your documents visually or in a syntax highlighted editor. Dinkus reads and writes plain Markdown files which work everywhere. Always local. No account required.

plain .md on disk · no lock-in · no account · works offline

Visual editing

Open any Markdown document and edit it visually—without a preview pane or compilation step. Dinkus supports all of Markdown's syntax: inline styles, headers, code blocks, images, tables, footnotes, and more.

Enjoy a sublime editing experience with typewriter and focus modes.

Dinkus rendering a markdown document as a typeset page, with the same file shown as plain markdown on disk
Dinkus editing raw markdown source with syntax highlighting

Source editor

Switch to the source view with a click, or edit the source side-by-side. Return to visual mode when you are done to continue editing where you left off.

However you choose to edit, the document is saved as standard Markdown and works everywhere.

Easy images

Add local images to your document or reference them via a URL with an intuitive image dialog. No need to remember the image syntax or check if you got the path correct.

Dinkus will generate standard Markdown markup from images wherever possible, but can also output an <img> for additional features. For instance, you can float images right in Dinkus which is not supported in plain Markdown.

Dinkus displaying images inline in a markdown document, with sizing and alignment controls
Dinkus editing a markdown table as a real table, with row and column controls

Visual tables

Dinkus's table editor makes tables straightforward. Add or remove columns or rows and edit cells visually (Markdown supports images and inline syntax in cells).

As always, you can drop into source mode and edit raw Markdown. Dinkus will even format and extend the column by adding spaces to keep your table source nice and tidy.

Syntax highlighting

Add syntax highlighted code blocks for common languages—and many uncommon ones. Perfect for blogging about code, writing documentation, or sharing with an agent.

Dinkus rendering fenced code blocks with syntax highlighting inside a markdown document
Dinkus showing a document's YAML front matter in a dedicated panel above the rendered page

Front matter

Edit front-matter in your Markdown files.

Many static site generators use front-matter to add meta information like the title, description, publish date etc. Dinkus can read, write, and edit all the formats in common use today.

Naturally front-matter is nicely syntax highlighted. You wouldn't expect any less from Dinkus.

Typewriter mode

Typewriter mode keeps the caret anchored on a single horizontal line, and moves the document up or down if necessary. This feature reduces the cognitive burden of locating your caret. No more scanning the window to find where you were just editing.

Another benefit of typewriter mode is that you always have a fixed amount of context surrounding the caret. You don't need to scroll the document to see the text you just wrote.

In Dinkus you can drag the insertion guide away from the center of the screen, so you have more context above the caret while leaving a few lines for editing below the caret.

Dinkus in typewriter mode, the active line held at the guide while the document scrolls beneath it

Dinkus with focus mode highlighting the active sentence and gently dimming the rest of the document

Focus modes

Dinkus can highlight the sentence or paragraph you are working on and dim the rest of the document.

Focus modes reduce the cognitive burden of keeping track of your current sentence, and remove distractions from your visual field. Pair it with typewriter mode and you have a distraction-free writing experience that genuinely makes you more productive.