Menu
Products Compositor Share Markdown Usage MCP Server beta Compositor on the Web Compositor for Obsidian soon Export DOCX for Obsidian soon Share Markdown for Obsidian soon Resources Templates Typeset Guide About Us

Compositor / the engine behind everything here

It doesn’t convert. It composes.

Compositor is the typesetting engine behind Typeset Page. Give it Markdown or Word and it’s parsed, typeset, polished and laid out — then handed back as a clean native .docx, a print-ready PDF or a page made for reading. The formatting is a decision, not an accident.

The name / a trade, not a metaphor

Named after the person who set the type.

In a print shop, the compositor was the tradesperson who took the author’s manuscript and set it in type — the spacing, the hierarchy, the small marks, all decided by hand. That’s the job this engine does with your document: the studio’s taste, applied in seconds instead of days.

The pass / four stages, one engine

What happens to your document.

Parse

Markdown — GitHub tables, task lists, callouts, LaTeX math, Obsidian wikilinks — or a .docx, read into one structured document. Nothing is guessed from the text.

Typeset

Real typography, not defaults: a considered scale, measured lines, kerning switched on, and native styles in Word so the navigation pane and automatic TOC just work.

Polish

The small stuff review cycles are wasted on — curly quotes, real dashes, ellipses, number and currency formats set by the document’s language — fixed, counted, and reported back. Code and anything ambiguous are never touched.

Lay out

Composed for the destination: a native .docx built on Word’s own styles, a PDF set with Typst, or a reading page that works on any screen, light or dark.

The outputs / one source, three destinations

The same document, three ways out.

Native Word

A real .docx on Word’s own heading styles — navigation pane, automatic TOC and outline view all work, and anyone can edit it after you.

Print-ready PDF

Set with Typst: measured lines, considered spacing, syntax-highlighted code that matches the Word output. Not a print-to-PDF of a Word file.

A reading page

The page behind Share Markdown — typeset for any screen, with inline comments when you want feedback on it.

Where it runs

Wherever your
document lives.

On the web, in the Obsidian plugins, behind Share Markdown, or on the other end of the MCP server your AI talks to — pick the way that fits your day. Same engine, same care.

Format a document

The rulebook

Every fix follows
a rule.

Compositor’s decisions aren’t taste of the day — each one is a rule of good typography, written up in plain English in the field guide, one rule per page.

Read the field guide

Talk to us

Tell us what you’re trying to do — we read every message and usually reply the same day.