{"repo":"H1D/easypdf-lite","free":true,"listed":false,"github":"https://github.com/H1D/easypdf-lite","clone":"git clone https://github.com/H1D/easypdf-lite.git","description":"Lightweight self-hostable invoice PDF generator. Bun + jsPDF, 3 deps.","language":"TypeScript","stars":15,"topics":["accounting","invoice","pdf-generation","self-hosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"EasyPDF Lite A lightweight, self-hostable invoice PDF generator. No cloud, no accounts. Try it: h1d.github.io/easypdf-lite Why Existing open-source invoice generators are surprisingly heavy to self-host — 1 GB+ Docker images, dozens of environment variables, external databases. This one is a 10 MB container. One command, no config, no database. Inspired by easy-invoice-pdf. What you get - Invoice form with live PDF preview and one-click download - 11 languages, 67 currencies, VAT/tax calculations - Shareable invoice links (URL-encoded, compressed) - Payment QR codes generated from a shareable payment URL - Saved seller/buyer profiles (localStorage) - Cyrillic/Unicode support (embedded Open Sans fonts) - 64 e2e tests URL API — generate invoice links programmatically The app accepts a ?data= URL parameter containing a compressed invoice. You can generate these links from any language to create pre-filled invoices — useful for billing systems, CRMs, or automated workflows. How it works: JSON → key compression → lz-string → URL Only include the fields you need — the app fills in defaults for everything else. The key map is served at /key-map.json and stays in sync with the source automatically. See src/types.ts for the full InvoiceData shape. What you don't get API endpoints, analytics, Sentry, newsletters, about pages, or hundreds of MB of node modules. Compared to easy-invoice-pdf Original Lite - ---------- ------ Runtime Node.js + Next.js Bun (build) + nginx (serve) UI React 1","default_branch":null,"files":null,"tree":[],"storefront":"/r/H1D","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/H1D/easypdf-lite/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."}