boxes and glue is a set of libraries written in Go for creating PDF documents. The algorithms implemented in boxes and glue (bag) are taken from the TeX typesetting system.
boxes and glue is under active development. The base is rather stable but the HTML add-on currently being worked on.
Library | Library description | Status |
---|---|---|
baseline-pdf | PDF writer | stable |
boxesandglue | Core typesetting | good |
csshtml | CSS/HTML joining | good |
textlayout (forked) | Text shaping | good |
gofpdi (forked) | PDF inclusion | good |
cli | Command line interface | just started |
bagme | Easy to use HTML frontend | don't use, currently not working |
htmlbag | HTML to boxes and glue conversion | don't use, currently not working |
Forked repositories are stable.
Contact: gundlach@speedata.de
Legal info: boxes and glue is a registered trademark