Open Source Attribution
VeloxFactory and its companion Background Printing Service are built on open source software. We are grateful to the authors and contributors of the following packages.
VeloxFactory
| Package |
License |
Description |
| laravel/framework |
MIT |
The Laravel PHP framework routing, ORM, queues, and the application foundation. |
| laravel/horizon |
MIT |
Queue manager and dashboard for the Redis queues that run thumbnails, mail dispatch and the nightly purge jobs. |
| 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 VeloxFactory REST API. |
| laravel/tinker |
MIT |
REPL for the Laravel application. |
| livewire/livewire |
MIT |
Full-stack component framework for the VeloxFactory frontend. |
| opcodesio/log-viewer |
MIT |
In-browser Laravel log viewer. |
| knuckleswtf/scribe |
MIT |
Automatic API documentation generator. |
| phpoffice/phpspreadsheet |
MIT |
Spreadsheet library used to build the xlsx export that a report mailing can attach alongside the PDF. |
| 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 VeloxFactory. |
| 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