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 ).