Get open-source pricing and billing infrastructure for your startup with Meteroid, used by founders with 1.1k+ GitHub stars.
intermediateโฑ 30 minutes๐ต Free
1,150 stars60 forksRustQuality 8/10Updated 7/15/2026100% free ยท open source
What it is
Use Meteroid to set up your SaaS app's pricing, billing, and subscription management in just a few hours.
What you can make with it
Automations like: when a new Stripe customer signs up, charge them $50 and add a subscription to a Clickhouse database for analytics.
How it helps
Saves you time and money compared to building it all from scratch, and provides flexible billing options like usage-based pricing.
Real use case example
"A founder wants to launch a new SaaS app offering AI-powered data analytics. They use Meteroid to set up a pricing plan with a free trial and a monthly subscription. In 2 hours, they have a working pricing page on their website and a Clickhouse database tracking customer usage."
If you're new
Try Meteroid when you're just starting out with building a SaaS app and need a simple pricing and billing system.
If you're senior
Reach for Meteroid when you're a senior developer or founder looking for a free and customizable solution for your SaaS app's pricing and billing requirements.
Common confusion cleared up
Don't confuse Meteroid with a full-fledged CRM or ERP system - it's specifically designed for simple pricing and billing automation.
Best inside these AI tools
Claude DesktopCodex CLICursor
Pairs with
Stripe webhookClickHouse databaseNotion database
Why we list it on WorkflowStacks: Meteroid is a free and open-source solution for managing your SaaS app's pricing and billing, perfect for startups and small businesses.
What it does
Meteroid provides open-source pricing and billing infrastructure for startups, handling subscription management, invoicing, and revenue analytics
Install / run
cargo run --release --bin meteroid-server
When to use it
โขYou need to manage complex subscription plans with usage-based billing
โขYou want to analyze revenue and gain actionable insights from your pricing strategy
โขYou require a scalable and customizable billing system for your growing startup
Quick start
1Clone the Meteroid repository from GitHub using `git clone https://github.com/meteroid-oss/meteroid.git`
2Navigate to the Meteroid directory and run `cargo build --release` to build the project
3Configure the `meteroid.yml` file to set up your pricing plans and billing rules
4Start the Meteroid server using `cargo run --release --bin meteroid-server` and access the web interface at `http://localhost:8080`
5Use the `meteroid-cli` command-line tool to create and manage subscriptions, such as `meteroid-cli create-subscription --customer-id <id> --plan-id <id>`
Heads up: Make sure you have Rust and Cargo installed on your system, as Meteroid is built with Rust and requires the Cargo package manager to build and run
Saves to your device
Topics
analytics
api
billing
clickhouse
invoicing
metering
modern-data-stack
payments
plg
pricing
revenue
rust
saas
self-hosted
stripe
subscriptions
typescript
usage-based-billing
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.