Open-source usage-based billing platform that meters events, applies pricing and credits, and generates invoices and payments.
meteroid-oss/meteroid
Open-source pricing and billing platform for SaaS, infrastructure and AI companies, covering usage metering, subscriptions, invoicing and quotes.
Open-source alternative to:Chargebee
Zuora
Stripe Billing
- Stars
- 1,354
- Forks
- 88
- Open issues
- 38
- Last commit
- yesterday
What is it?
Meteroid is a billing system for companies that charge by usage, by subscription, or with hybrid pricing. It collects customer usage events through an API, turns them into billable metrics, and applies the pricing model to generate invoices. The goal is to close the gap between what customers consume and what they are billed, which is where traditional billing tools often struggle.
The platform covers subscription lifecycle management (upgrades, downgrades, mid-cycle changes, cancellations), versioned plans so pricing changes do not affect existing customers by default, trials, coupons, add-ons, credit notes, and entitlements that control feature access and usage limits. It also includes quotes for custom deals that convert into subscriptions once signed, plus a self-serve customer portal and integrations with CRM, accounting and payment tools. Insights and revenue reporting are listed as coming soon.
The project is written in Rust and TypeScript, is licensed under AGPL-3.0, and can be self-hosted with Docker Compose or a Helm chart for Kubernetes.
Key features
- 01Real-time usage metering that turns raw events into billable metrics
- 02Flat, usage-based, tiered and hybrid pricing with versioned plans
- 03Subscription lifecycle management including upgrades, downgrades and cancellations
- 04Automatic invoice generation and credit notes
- 05Entitlements for feature access and metered usage limits
- 06Self-serve customer portal and integrations with CRM, accounting and payments
Use cases
- Adding usage-based or hybrid pricing to a SaaS or AI product without building billing from scratch
- Automating quote-to-cash for sales-led teams closing custom enterprise deals
- Self-hosting a billing backend that stays under your control
Quick start
- 1
Open the contributing guide for instructions on installing from sources
- 2
For self-hosting, use the Docker Compose setup in docker/deploy
Things to know
- The project is marked as experimental in its README.
- It is licensed under AGPL-3.0, which has copyleft obligations for modified network-deployed versions.
- Self-hosting requires running the Docker Compose or Helm setup yourself, and the README gives no install commands.
In collections
Topics
FAQ
- What is meteroid?
- Open-source pricing and billing platform for SaaS, infrastructure and AI companies, covering usage metering, subscriptions, invoicing and quotes. Meteroid is a billing system for companies that charge by usage, by subscription, or with hybrid pricing. It collects customer usage events through an API, turns them into billable metrics, and applies the pricing model to generate invoices. The goal is to close the gap between what customers consume and what they are billed, which is where traditional billing tools often struggle.
- Is meteroid free to use? What license does it have?
- meteroid is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is meteroid still maintained?
- Actively maintained. The last commit to meteroid was on Nov 6, 2026.
- What can I use meteroid for?
- Adding usage-based or hybrid pricing to a SaaS or AI product without building billing from scratch Automating quote-to-cash for sales-led teams closing custom enterprise deals Self-hosting a billing backend that stays under your control
- How do I install meteroid?
- Open the contributing guide for instructions on installing from sources For self-hosting, use the Docker Compose setup in docker/deploy
- Where can I get meteroid?
- The source code and installation instructions are on GitHub: https://github.com/meteroid-oss/meteroid
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source metering and usage-based billing infrastructure that ingests usage events, enforces access limits, and generates invoices.
Open-source subscription billing and payments platform handling catalogs, invoicing, payment gateways, dunning and tax, self-hosted.
Open-source usage-based, credit-based and hybrid billing infrastructure with real-time metering, cloud or self-hosted.
Open-source billing platform for AI and software products, handling usage-based pricing, subscriptions, checkout and merchant-of-record tax duties.
A Laravel package that gives PHP apps an expressive interface to Stripe subscription billing, including coupons, plan swaps, and grace periods.