The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Billing Open-Source Projects
-
Akounting also has a Github issues page for support: https://github.com/akaunting/akaunting/issues
-
lago
Open Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenue analytics
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
What about https://killbill.io ?
-
Project mention: How to enable In-App Purchases for Apple when developing installable PWAs? | /r/PWA | 2023-04-17
I did not find any examples on this, but Apple does not seem to have a javascript SDK for In app purchases(like google does) so this needs to be done natively, I guess you are more familiar with javascript than swift so you can start with a basic React Native project, add a webview component and use it to display your PWA, then use the react-native-iap package to handle apple in app payments and trigger this flow from your PWA like this
-
InvoicePlane
A self-hosted open source application for managing your invoices, clients and payments.
-
-
cashier-stripe
Laravel Cashier provides an expressive, fluent interface to Stripe's subscription billing services.
Laravel Cashier Stripe v14.12.2: The latest version of Laravel Cashier Stripe , v14.12.2, focuses on improving the handling of the “payment_method.automatically_updated” webhook.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Gauzy
-
-
dj-stripe
dj-stripe automatically syncs your Stripe Data to your local database as pre-implemented Django Models allowing you to use the Django ORM, in your code, to work with the data making it easier and faster.
If you don't want to use Pegasus or another paid product (presumably because of the cost), the packages I'd reach for are django-allauth for login/user stuff and dj-stripe for the Stripe integration. As for teams, there wasn't a library I was happy with so I rolled my own for Pegasus, but some people like django-tenants. It's too heavyweight for my taste as it requires a more complex dev/test/infrastructure setup with Postgres schemas, as opposed to having a single-database and handling multitenancy in the application layer. But there are pros and cons to both approaches.
-
Project mention: EU suggests breaking up Google's ad business in preliminary antitrust ruling | news.ycombinator.com | 2023-06-14
In a project I maintain on billing and payments[1], I had a link to Google Ads API. It was documenting how they had hard-limit budget, with notions like "capped actuals" and "monthly with rollover". The explanation was quite good so I keep it around to explain the concept, and why it was perfect for customers to avoid any surprises.
Then the URL[2] 404'd and the API disappeared. I couldn't find any references to a "BillingCap". I wondered why[3].
Now it makes sense: they got rid of budgets as you explained above. Everything's seems to be obfuscated behind a quite opaque Proposals/Deals[4] data structure now.
-
-
-
When it comes to online shopping, making the checkout process as smooth as possible is crucial. Many Laravel developers rely on LemonSqueezy, a handy package for managing transactions. However, Laravel LemonSqueezy is primarily designed for registered users, which can be a problem for guests.
-
All software costs money to make and maintain. Allot of things that are 'free' like gmail are making money by mining your data, or they have limited features and want you to pay to upgrade. Then there is opensource software that is free and the code gets peer reviewed, so you can trust its not spy ware. I have seen people use gnucash its free and opensource. https://www.gnucash.org/ also more sophisticated packages are Sql-ledger https://sql-ledger.com/ and Ledgersmb https://ledgersmb.org/
-
cashier-paddle
Cashier Paddle provides an expressive, fluent interface to Paddle's subscription billing services.
-
Google-IAP
Android Library for easing Google Play Billing to your apps with support for Subscriptions, Non-Consumable and Consumable Purchases with a beautiful sample app.
-
awesome-priceops
Links to articles, guides and resources related to software pricing and its implementation.
-
google-cloud-pricing-cost-calculator
💸 Calculate estimated monthly costs of Google Cloud Platform products and resources via YAML files and CLI program (Linux, macOS, Windows)
Project mention: Quickest way to use Compute Engine for (simple) scientific computation? | /r/googlecloud | 2023-05-31 -
drf-stripe-subscription
An out-of-box Django REST framework solution for payment and subscription management using Stripe.
-
Subscribie, payment automation for people who don't want to spend a lot of time setting up a subscription and website but want to collect subscriptions/recurring payments, automate bills and also charge ad-hoc on-demand.
-
atos
Built by freelancer 🙋♂️, for freelancer 🕺 🤷 💃🏾 - ATOS is a locally hosted application that allows freelancers to easily manage clients/projects, generate invoices against backlogs, and estimate their personal taxes based on their invoiced income.
-
pay_pal
:money_with_wings: PayPal REST API client for the Elixir language (elixir-lang) (by Zensavona)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Billing related posts
- Laravel LemonSqueezy for Non-Auth Users
- Performance Isn't That Important
- Lago Is Hiring to Scale the Open-Source Alternative to Stripe Billing
- The open source billing startup that wants to take on Stripe
- Pains of building your own billing system
- Using ClickHouse to scale an events engine
- Ask HN: Which JavaScript lib for metering APIs should I use?
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Index
What are some of the best open-source Billing projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Akaunting | 7,367 |
2 | lago | 5,618 |
3 | killbill | 4,348 |
4 | react-native-iap | 2,658 |
5 | InvoicePlane | 2,398 |
6 | InvoiceNet | 2,361 |
7 | cashier-stripe | 2,317 |
8 | gauzy | 1,812 |
9 | lotus | 1,634 |
10 | dj-stripe | 1,534 |
11 | awesome-billing | 792 |
12 | SolidInvoice | 522 |
13 | gringotts | 477 |
14 | laravel | 419 |
15 | LedgerSMB | 382 |
16 | cashier-paddle | 228 |
17 | Google-IAP | 226 |
18 | awesome-priceops | 118 |
19 | google-cloud-pricing-cost-calculator | 112 |
20 | drf-stripe-subscription | 98 |
21 | subscribie | 55 |
22 | atos | 38 |
23 | pay_pal | 36 |