One shared offline translation engine for every app on the Linux desktop
Emerged finds new products worth a look, daily — what’s new today
Invoice and report PDFs from JSON, compiled in Rust with no browser in the loop
Teams rendering invoices through Puppeteer can swap in a 28 MB sidecar that turns JSON into archival PDF/A in milliseconds and already carries EU e-invoice formats.
Rubrol is a document engine for business paperwork: invoices, receipts, statements, reports. Run it as a Docker sidecar or call it from Python, Node, Go, Rust, PHP or C#, post JSON to a local endpoint, and get back PDF/A-3b or PDF/A-2b with Factur-X or ZUGFeRD data embedded. Templates are written in Typst, and a live studio on the site previews them as you edit. The site reports a 5.8 ms mean compile, with written comparisons against Puppeteer, Gotenberg and Ghostscript. The core is LGPLv3 with a 100-document monthly cap; commercial licences start at $1,800 a year.
One shared offline translation engine for every app on the Linux desktop
Browser steps written in plain words, JSON back, installed with cargo
Version large files with Git and store them in your own S3 or folder
A job queue that is one binary and brings its own durable storage
A Rust image editor that opens and saves your Photoshop files
A Rust headless browser built for AI agents, not for painting pixels