Quoin
View RepositoryQuoin is a wrapper over Pandoc and Typst that turns Markdown files into PDFs. It gives you two ways to use it: a CLI, and a web interface compiled into the same binary for live previews.
The reason it exists is simple: every Markdown-to-PDF tool out there renders through a headless browser, which means print CSS, heavy dependencies, and output that never quite looks like a real document. Quoin skips the browser entirely — Pandoc parses the Markdown into an AST, Typst lays out the pages.
The web UI is a React app served by an integrated Axum server, so you can edit a document and watch the preview update instantly. Layouts, presets, and styles are customizable: density control, section numbering, an optional table of contents, and more.
Packaging
- Installs as a lightweight local-first container with no dependencies, or as a native binary.
- GitHub Actions builds the binaries for Windows, Linux, and macOS, plus the Docker image, on every release.
[04] Project Gallery