glu
Convert Markdown, HTML, and Lua into production-grade PDFs.
Run a cross-platform command-line tool that turns Markdown or HTML into PDF and exposes Lua for full programmatic control. glu supports YAML frontmatter, custom CSS, Go templates, syntax highlighting, TeX math, attachments, reusable project templates, and tagged PDF/UA or archival PDF/A output.
What is glu best for?
glu is a free Markdown tool best suited to automated, accessible, and highly customized pdf publishing from markdown. It is available as CLI on macOS, Windows, Linux, CLI, and it is open source.
At a glance
- Pricing
- Free
- Source
- Open source
- Best for
- Automated, accessible, and highly customized PDF publishing from Markdown
Capabilities
- Markdown to PDF
- HTML to PDF
- Lua scripting
- custom CSS
- PDF/UA and PDF/A
- TeX math
- reproducible builds
Platforms
Surfaces
Related tools
Docsify-This
Turn an online Markdown file into a shareable web page in seconds.
Paste a public Markdown URL from GitHub, Codeberg, or another host and publish it as a styled page without setting up a server or changing the source file. Docsify-This supports standalone pages, linked sites, presentations, embeds, layout and typography options, Mermaid, LaTeX, and reusable publishing URLs.
mdBook
Create books from Markdown files.
Build fast, searchable documentation and books from a directory of Markdown files using a Rust-based toolchain.