Meteroid

Manage usage-based pricing and subscription billing for SaaS companies through a self-hosted, API-driven monetization platform.

Meteroid screenshot 1

Meteroid is an open-source, self-hosted web app and server that provides pricing and billing infrastructure for SaaS companies, specifically those utilizing usage-based models or product-led growth strategies. The software is deployed as a server via Docker Compose or Kubernetes Helm charts, allowing companies to maintain full control over their monetization data and infrastructure.

The system integrates with existing applications through an API to collect customer usage data and interactions. This data is processed by a billing engine that applies custom pricing models to generate accurate and timely invoices. It is designed to bridge the gap between raw customer activity and final billing, ensuring transparency and accuracy in complex monetization schemes without requiring manual pre-aggregation of data.

Key features

  • Real-time transformation of raw usage events into billable metrics
  • Support for flat rate, usage-based, tiered, and hybrid pricing structures
  • Versioned pricing plans to prevent unintended changes for existing customers
  • Subscription lifecycle management including upgrades, downgrades, and cancellations
  • Quote generation that automatically converts signed deals into active subscriptions
  • Automated invoice generation and issuance of credit notes
  • Trial periods, promotional coupons, and subscription add-ons
  • Customer self-serve portal for account and payment management
  • Integration capabilities with CRM, accounting, and payment tools

The platform is built with TypeScript and Rust, utilizing ClickHouse for high-throughput data ingestion and processing. This architecture allows it to handle large volumes of API requests, tokens, or storage transactions at scale. It is intended for product-led teams requiring complex pricing from launch, sales-led teams automating the quote-to-cash process, and engineering teams seeking to avoid the overhead of building and maintaining a custom billing system from scratch.

Meteroid serves as a centralized monetization layer for SaaS businesses that need to scale usage-based billing and manage complex subscription lifecycles.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity19 days ago
Repository Age3 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.