* feat: add debug local storage UI and update README; include new template parameter handling in invoice form * feat: add URL compression logic when generating link to invoice to reduce url length + add unit tests + improved existing e2e tests * ci: remove type check step from unit tests workflow to streamline CI process * test: update e2e tests for Stripe invoice sharing logic and template; increase timeout for visibility checks * test: refactor e2e tests for invoice generation and sharing; update element selectors and enhance URL disallow rules in robots.txt * chore: enhance README with detailed features and update about page references; add GitHub star CTA component * chore: update configuration files for Prettier, run prettify across the project * chore: run dedupe * test: add e2e tests for Open Graph meta tags in invoice templates; verify correct rendering for default and Stripe templates * chore: remove @stagewise/toolbar-next package and related development toolbar component from the project
3 KiB
🧾 EasyInvoicePDF
Free & Open-Source Invoice Generator. Create professional invoices instantly in your browser with live preview, multiple templates, and no sign-up required. Try it now → easyinvoicepdf.com
Features
- ⚡ Live Preview: See changes in real-time as you type
- 🔗 Shareable Links: Send invoices directly to clients without attachments
- ⭐ No Sign-Up Required: Start creating invoices immediately without any registration
- 📱 Browser Only: No server uploads, your data stays private
- 🌍 Multi-Language: Support for 10+ languages and all major currencies
- 🧮 European VAT: Automatic VAT calculation and formatting
- 🎨 Multiple Templates: Including modern Stripe-style design
- 📄 Instant PDF: One-click download ready for printing or sending
❤️ Support the project: Buy me a coffee to help keep EasyInvoicePDF free and open-source!
Default Invoice Template
Stripe Invoice Template
Demo Video 🎥
Watch a quick demo of EasyInvoicePDF in action to see how easy it is to create professional invoices in seconds. The video demonstrates key features like live preview, instant PDF download, and customization options.
https://github.com/user-attachments/assets/9e3194e0-3072-4c95-ae99-e66db1301dc6
Tech Stack
Other Tools & Services
- Generate beautiful OG images: https://og.new
- Analytics: https://umami.is/
Quick Start
- Run
pnpm i - Copy
.env.example to .env.local(cp .env.example .env.local) - Run
pnpm run dev
For the full app experience, you’ll need to obtain and set values from the following services:
License
This project is dual-licensed:
- AGPL-3.0 (for open-source or compliant use): GNU AGPL v3
- Commercial license (for proprietary use): contact vlad@mail.easyinvoicepdf.com
By using this software, you agree to the terms of the applicable license.