The idea here is that we have a Lua script that launches, reads in a report definition file (JSON, with Lua snippets) and a JSON data file (which can contain one or more sets of data) and outputs a PDF report. This can then be embedded directly in a web page, a C application, or anywhere that Lua can run. Ideally it will use as few dependencies as possible and be as capable a reporting tool as we can manage.
- Lua, obviously.
While this project is currently under active development, feel free to give it a try and post any issues you encounter. Or start a discussion if you would like to help steer the project in a particular direction. Early days yet, so a good time to have your voice heard. As the project unfolds, additional resources will be made available, including platform binaries, more documentation, demos, and so on.
Last updated at 2026-04-17 00:33:53 UTC
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Markdown 2 9 2 42
YAML 2 8 13 37
-------------------------------------------------------------------------------
SUM: 4 17 15 79
-------------------------------------------------------------------------------
2 Files were skipped (duplicate, binary, or without source code):
gitattributes: 1
gitignore: 1
If you find this work interesting, helpful, or valuable, or that it has saved you time, money, or both, please consider directly supporting these efforts financially via GitHub Sponsors or donating via Buy Me a Pizza. Also, check out these other GitHub Repositories that may interest you.