CLI Tool

Go Pretty PDF

Turn Markdown into beautiful, print-ready PDFs — no LaTeX, no design tools

CLI PDF EPUB
OF

Developed by

Omar Flores · SazarDev

Full Stack Developer · Flutter, Go, React, DevOps

Go Pretty PDF

About the project

Open-source Go CLI and library that turns a folder of Markdown or MDX into a typeset, print-ready PDF —or EPUB 3— rendered via headless Chrome. Ships 17 built-in themes (from minimal to Gruvbox and LaTeX-style academic), real print-on-demand trim sizes (6×9in, A5, exact mm), Chroma syntax highlighting, automatic table of contents and PDF bookmarks, custom components written in Go, live reload, and a quality audit that catches overflow, broken images and clipped headings before you open the file. Measured benchmarks: a 3,000-document book validates in 142 ms and renders fully in ~23 seconds.

Tech Stack

Backend
Go Chroma
Infrastructure
Headless Chrome GitHub Pages

Omar Flores · SazarDev

Like what you see?

Just like Go Pretty PDF was designed and built by me, your idea can become reality. Tell me about your project and let's make it happen.