
Chargebee
Subscription billing and revenue management for recurring businesses
Discover top open-source software, updated regularly with real-world adoption signals.

Plug‑and‑play billing layer for any pricing model
Autumn provides a lightweight integration between your app and Stripe, enabling subscriptions, credits, usage‑based billing, and custom plans without handling webhooks, upgrades, or payment failures.

Autumn is a thin abstraction over Stripe that lets developers embed full‑featured billing with just three API calls: attach for purchases, check for access verification, and for usage events. It supports subscriptions, credit systems, usage‑based overages, seat‑based licensing, and upfront feature bundles, all configurable from a web dashboard.
trackDesigned for SaaS teams and product engineers who want to decouple billing logic from their core application, Autumn can be run as a hosted cloud service for rapid onboarding or self‑hosted via Docker with a PostgreSQL backend. The self‑hosted path requires bun, Docker, and a Postgres instance, but gives full control over data and environment. Once deployed, you manage products and plans in the dashboard, then call the three functions from your TypeScript code, letting Autumn handle Stripe Checkout, webhook processing, upgrades, downgrades, cancellations, and payment failures automatically.
When teams consider Autumn, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Subscription SaaS with tiered plans
Launch monthly/annual plans, handle upgrades/downgrades, and automatically enforce usage limits.
Credit‑based AI token consumption
Allocate token credits, track usage, and bill overages without custom code.
Seat‑based enterprise licensing
Bill per user seat, enforce per‑seat caps, and allow bulk custom plans for large customers.
Pay‑upfront feature bundles
Sell fixed‑quantity feature packs that decrement as users consume them.
No, you can self‑host via Docker and a PostgreSQL database, or run the cloud version for quick start.
Autumn is built on Stripe and uses its Checkout and billing APIs.
Autumn abstracts webhook processing internally, so you don’t need to implement them yourself.
Node‑compatible runtime (bun), Docker, and a PostgreSQL instance.
The default dashboard is provided, and you can extend it by modifying the React components in the repo.
Project at a glance
ActiveLast synced 4 days ago