This is a rasterizing engine for PDF documents built around MuPDF. Works on Linux and macOS.
Building
go build
Testing
go test -race
Updating MuPDF library
To update MuPDF library simply change its version at misc/mupdf/version and submit the change at a pull request. GitHub Actions will then trigger the process of updating the library and headers through a series of commits at the pull request branch.