{"repo":"gunasekar/imprint","free":true,"listed":false,"github":"https://github.com/gunasekar/imprint","clone":"git clone https://github.com/gunasekar/imprint.git","description":"Turn Markdown into branded, typeset PDFs — specs, design docs, and reports that look official.","language":"Shell","stars":16,"topics":["cli","document-generation","documentation","markdown","markdown-to-pdf","mermaid","pandoc","pdf","pdf-generation","technical-documentation"],"license":null,"category":"media-processing","readme_excerpt":"imprint Turn Markdown into branded, typeset PDFs — the specs, design docs, and reports that need to look official. One command gives you a title page, a running header and footer, and a consistent house style, with your content flowed straight through. What sets it apart: - Zero-config & lightweight — imprint report.md just works. No LaTeX — just pandoc and Typst, both single static binaries. Every key is optional; the neutral defaults render fine on their own. - Reusable house styles — set your brand once (accent, fonts, logo) and apply it to every document. How a PDF is rendered lives in a small config file; what a document says lives in its front matter. Keep one config per org as a profile and switch with --profile ; each document overrides only what it needs. - Deterministic — bundled, embedded fonts and a fixed pandoc → Typst pipeline (system fonts ignored) typeset the same input identically on any machine. The PDF timestamp follows the source file; set SOURCE DATE EPOCH for byte-identical output in CI. In short: Quarto's set-brand-once model without Quarto's weight, and Eisvogel's polish without LaTeX. What it looks like Every image below renders the same examples/sample.md — only the config and switches change. Set your brand once — a profile per org. The accent color and logo live in a config file; switch with --profile . Same document, three brands: The cover is optional. Off by default, the first page opens with a masthead (title, subtitle, description) and the run","default_branch":null,"files":null,"tree":[],"storefront":"/r/gunasekar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gunasekar/imprint/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}