baseline-pdf is a low-level PDF writer for the Go language. It is used in the boxes and glue typesetting library but can be used in other projects as well.
This library has a godoc reference and a more verbose manual.
Starting with version 1.1, baseline-pdf uses textshape for font handling (parsing, shaping, subsetting).
New features in 1.1:
- Variable font support with instancing (convert variable fonts to static instances)
- Improved font subsetting
Not yet used in production. Expect API changes.
BSD license - see License.md
Patrick Gundlach, gundlach@speedata.de
