{"repo":"alnah/picoloom","free":true,"listed":false,"github":"https://github.com/alnah/picoloom","clone":"git clone https://github.com/alnah/picoloom.git","description":"This is a small, opinionated Go library and CLI for Markdown to PDF. It handles cover pages, tables of contents, watermarks, signatures, and more. You can use CSS themes and custom assets. It works with parallel batch processing. The engine behind it is Chrome. It does not rely on LaTeX.","language":"Go","stars":84,"topics":["chrome-headless","cli","go","goldmark","markdown","markdown-to-pdf","pdf","pdf-generation","batch-processing","document-generator"],"license":"BSD-3-Clause","category":"cli-tools","readme_excerpt":"Picoloom If you need something between the complexity of Pandoc and the speed of Markdown-to-PDF converters with limited styling options, Picoloom might be a good fit. It is a small, opinionated Go library and CLI for converting Markdown to PDF that I created to share teaching materials with my French students. I designed it to be easy enough, fast enough, and polished enough for that purpose. It supports cover pages, tables of contents, watermarks, signatures, and more. You can also use CSS themes and custom assets. It supports parallel batch processing. Under the hood, it uses Chrome, and it does not rely on LaTeX. I hope it will be useful to you as well. See example outputs Table of Contents - Installation - Quick Start - Features - CLI Reference - Environment Variables - Configuration - Config Init Wizard - Library Usage - Troubleshooting - Known Limitations - Sponsors - Contributing Installation The current Go module path is github.com/alnah/picoloom/v2 . For reproducible CI or pinned installs, use an exact version: Using @v2 avoids the extra legacy v1 module lookup/downloading noise that can happen with @latest on versioned Go modules. Other installation methods Homebrew Update later with: On a fresh machine without Chrome installed yet, picoloom doctor stays strict by default. Use picoloom doctor --allow-managed-browser to validate the managed Chromium bootstrap path used on first run. Docker Binary Download Download pre-built binaries from GitHub Releases. Requirement","default_branch":null,"files":null,"tree":[],"storefront":"/r/alnah","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alnah/picoloom/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."}