Overview
FlexPrice is billing infrastructure for usage-based, credit-based, and hybrid pricing. It meters events in real time and connects them to plans, credits, feature entitlements, subscriptions, and invoices. Its Go stack uses PostgreSQL, Kafka, ClickHouse, Temporal, and related services. The latest release checked on September 17, 2026 is v2.1.30.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Connect usage events to pricing, credits, entitlements, and invoices
APIs and SDKs feed usage events into metering, pricing, prepaid or promotional credits, feature limits, subscriptions, and invoicing. Pricing can combine seat, usage, tiers, and prepaid models.
Sources: [2]
Compose with payment, CRM, and accounting systems rather than rebuilding billing logic
FlexPrice can sit alongside providers such as Stripe, adding usage, pricing, credit, and entitlement logic through APIs, SDKs, and a no-code interface.
For AI and SaaS products that need evolving usage-based monetization
It fits teams mapping API calls, tokens, compute, seats, or credits into pricing models without building the entire metering and billing layer in-house.
Sources: [2]
The repository is Open Core rather than uniformly AGPL, and the self-host stack has multiple stateful services
The README says the core is AGPLv3 while ee and internal/ee require a commercial license. The full local stack also includes PostgreSQL, Kafka, ClickHouse, and Temporal, so production operation requires HA, backup, and security planning for multiple components.
Official sources
- [1]flexprice/flexprice — GitHub repository metadata(2026-09-17)
- [2]FlexPrice — README(2026-09-17)
- [3]FlexPrice v2.1.30 release(2026-09-17)
Supplemental curator note
Its value is connecting usage data to invoices in one monetization layer. Review the commercial-license boundary for EE directories.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/flexprice/flexprice.git - 2
Enter the repository
cd flexprice - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
5,510 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 785
- Open PRs
- 93
Development activity is still being collected.
Built with
Categories and tags
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- billing
- clickhouse
- events
- go
- kafka
- postgresql
- pricing
- usage-based-pricing
- stripe
- stripe-subscriptions
- subscription-management
- temporal
- Stars
- 5,510
- Forks
- 494
- Watchers
- 12
- Open issues
- 80
- Primary language
- Go
- License
- AGPL-3.0
- Repository last updated
- Sep 16, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- React250,526 Stars
A JavaScript library for building web and native user interfaces from declarative components.
JavaScript - n8n204,729 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Visual Studio Code (Code - OSS)192,608 Stars
The MIT-licensed Code - OSS repository that forms the open foundation of Visual Studio Code.
TypeScript - Ollama181,232 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go - Flutter178,980 Stars
A BSD-3-Clause cross-platform SDK for building mobile, web, and desktop UIs from a Dart codebase.
Dart
Report incorrect information
Tell us if any listing information is incorrect or outdated.