Open Source Attribution
JasperWho? and its companion Background Printing Service are built on open source software. We are grateful to the authors and contributors of the following packages.
JasperWho?
| Package | License | Description |
|---|---|---|
| laravel/framework | MIT | The Laravel PHP framework — routing, ORM, queues, and the application foundation. |
| laravel/reverb | MIT | First-party Laravel WebSocket server — used to broadcast print task events in real time. |
| laravel/sanctum | MIT | API token authentication for the JasperWho? REST API. |
| laravel/tinker | MIT | REPL for the Laravel application. |
| livewire/livewire | MIT | Full-stack component framework for the JasperWho? frontend. |
| opcodesio/log-viewer | MIT | In-browser Laravel log viewer. |
| knuckleswtf/scribe | MIT | Automatic API documentation generator. |
| quilhasoft/jasperphp | MIT | Pure-PHP JasperReports renderer — the engine that compiles .jrxml templates and produces PDFs without a Java runtime. |
Background Printing Service
| Package | License | Description |
|---|---|---|
| PdfiumViewer | Apache 2.0 | .NET wrapper around the PDFium library — used to render and send PDFs to Windows printers. |
| PDFium | BSD 3-Clause | Google's PDF rendering engine, bundled as a native binary via PdfiumViewer.Native.x86_64.v8-xfa. |
| RestSharp | Apache 2.0 | HTTP client library for all API communication with JasperWho?. |
| Newtonsoft.Json | MIT | JSON serialisation and deserialisation for API responses and WebSocket messages. |
| Serilog | Apache 2.0 | Structured logging to console and rolling file (Serilog.Sinks.Console, Serilog.Sinks.File). |
No comments to display
No comments to display