node-microinvoice
lago-api
node-microinvoice | lago-api | |
---|---|---|
1 | 2 | |
112 | 295 | |
- | 14.2% | |
0.0 | 9.9 | |
8 months ago | 6 days ago | |
JavaScript | Ruby | |
MIT License | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
node-microinvoice
-
Open-source API to generate invoices
Not sure this actually solves a real problem. A lot of the questions/problems mentioned in the article are already things being addressed by any service worth using.
At the end of the day, you just need to generate a PDF from a template. The template is a solved problem. Invoices generally do not have that huge amount of variability in terms of layout.
I have been using microinvoice (https://github.com/baptistejamin/node-microinvoice) for the past couple of months and it's been a breeze. It uses PDFKit underneathe and has been working really well. I don't think PDF generation is a task that should require using Chromium. There's pandoc & other libraries that can easily do this at a much lower cost to both resources and finance.
The blog posts sounds like its solving a problem that doesn't exist. Generating invoices _at scale_? Is scalibility really a problem here? Generating a PDF takes a couple of milliseconds. Rent a $5 VPS and it can generate all sorts of PDFs for you without an issue for a long time before you'd start worrying about scalability. Heck this sort of thing doesn't even need to be a dedicated service.
Not to downplay anyone's hard work but Lago just doesn't sound like it's solving a real problem.
lago-api
-
Launch HN: Lago (YC S21) – Open-source usage-based billing
https://github.com/getlago/lago-api/tree/619a7a53f98d9a19908...
Lago is much closer the production ready however. Solid stand-alone tool already.
Tier like projects gives me hope to build for better embedded user experience and more control in the future.
-
Open-source API to generate invoices
I only did a cursory look but it looks like the backend for the API is on their Github licensed under AFGL.
https://github.com/getlago/lago-api/
What are some alternatives?
lago - Open Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenue analytics
lotus - Open Source Pricing & Packaging Infrastructure
WeasyPrint - The awesome document factory
Plausible Analytics - Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.
tier - The easiest way to add pricing to your SaaS. Get billing over with.