{"repo":"reportobello/server","free":true,"listed":false,"github":"https://github.com/reportobello/server","clone":"git clone https://github.com/reportobello/server.git","description":"Build Reports Rapidly","language":"HTML","stars":11,"topics":["agplv3","csharp","docker","javascript","markdown","pdf","python","self-hosted","typescript","typst"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"While there are plenty of PDF generators out there, Reportobello is different: Reportobello uses Typst, a blazing-fast Rust library, as it's templating engine. Reportobello was built out of frusturation with existing PDF generators' lacking features, slow performance, poor SDK support, and so on. Goals Reportobello's main goals are, in no particular order: 1. Simplicity: Building a report is as easy as sending JSON to a predefined template 2. Reliability: Build reports confidently, and diagnose issues quickly 3. Performance: Reports should be built almost instantly (sub 500ms for most PDFs) Features JSON API Read the Swagger docs. SDK Support Reportobello currently supports Python , C# , and JavaScript/Typescript. Powerful templating via Typst = Invoice #data.invoice number&#10;&#10;#table(&#10; header: ([Description], [Hours], [Rate], [Total]),&#10;&#10; ..data.rows&#10;) Generate templates from existing PDFs (beta) Template editor (beta) Audit logs for built PDFs Quickly debug failed PDF builds Barcode and QR code support via Tiaoma Coming Soon Bulk PDF generation Publish PDFs to S3 Create template from HTML OCR support for template extractor/converter PNG/SVG/HTML export Password protected PDFs Customizable retention policies User accounts Dark mode (for UI) Installation Run the following Docker command to start the Reportobello server: Explaination of arguments -it : Run in an interactive terminal, needed to properly show color. -p : Expose Reportobello on port 8000. -v :","default_branch":null,"files":null,"tree":[],"storefront":"/r/reportobello","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/reportobello/server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}