Developer builds and open-sources free invoicing tool to avoid monthly SaaS fees
A solo software consultant grew frustrated paying recurring SaaS fees to send just 8–10 invoices a month and decided to build his own invoicing app, called Kite, which he has now released as open source on GitHub. The tool supports multi-currency invoicing, historical invoice imports, and a paginated PDF export system. A key technical challenge involved PDF pagination breaking on real-world data with multi-line descriptions, which was resolved by switching from row-count-based to estimated-height-based page budgeting. Historical invoices are flagged separately in the UI, counting toward dashboard totals but hiding irrelevant actions like resending. The developer has invited community contributions via issues and pull requests, noting he actively uses the app himself.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in