Skip to main content
OpenSourceAlternatives

Autumn

Open source · OSI-approvedStatus: unknownNew

Open-source billing layer that sits on top of Stripe

Autumn is an open-source billing layer that sits between a SaaS product and Stripe. Plans, prices, entitlements, and usage metering are defined in Autumn while payment processing and subscription records stay inside Stripe, so teams keep their existing Stripe setup. It serves SaaS teams selling seat, usage, or credit based pricing who want pricing logic in code instead of scattered across billing dashboards.[1][2]

Quick verdict

SaaS teams that bill through Stripe and want seat, usage, or credit pricing defined in code will get the most from Autumn. It keeps Stripe as the system of record while adding versioned plans, usage metering, and embeddable paywalls, with a free builder tier and a usage-linked Starter plan. The cost of that fit is Stripe lock-in and no documented self-hosting, so teams needing other processors or their own deployment should choose a neutral platform instead.[1][2][3]

Key features

  • Plans and pricing defined in code or the dashboard Developers create products, plans, prices, and features in TypeScript or through the dashboard, with type-safe helpers for checking entitlements and tracking usage. Pricing changes are versioned rather than edited live, which keeps plan history auditable.[1]

  • Usage metering with event-based billing Applications send usage events through the SDK and Autumn aggregates them against plan limits, supporting seat, usage, and credit based models including features with unlimited allowances. Overage behavior and thresholds are part of the plan definition.[1]

  • Stripe stays the system of record Autumn creates and manages the corresponding Stripe prices, subscriptions, and invoices behind the scenes, so finance keeps working in Stripe. Teams connect their own Stripe account instead of migrating payments to a new processor.[1][2]

  • Embeddable pricing tables and checkout A React component library renders pricing tables, plan switching, invoice history, and checkout flows that call back into Autumn entitlements. This removes the need to build paywalls and billing pages from scratch.[1]

  • Coupons, trials, add-ons, and free trials Plans support trial periods, coupon codes, one-off add-on products, and free-trial-with-card flows. These map onto Stripe coupons and trial configurations so promotional pricing stays consistent.[1]

  • Entity-based billing for teams and agents A newer entity model attaches balances and feature access to objects such as organizations, projects, or AI agents rather than only to end users. This fits B2B SaaS with workspaces and credit pools shared across seats.[1]

  • MCP server and agent integration Autumn ships a Model Context Protocol server so coding agents can scaffold plans, features, and paywalls from the repository context. The docs position agent-assisted onboarding as a supported integration path.[1]

  • Analytics on revenue and feature usage The dashboard reports tracked revenue, new and upgraded customers, active subscriptions, trials, and per-feature usage over time. These are observed billing aggregates from Autumn-tracked events, not third-party market estimates.[1]

Who will love it

  • SaaS teams pricing seats, usage, or credits Teams whose pricing mixes subscriptions with metered usage or credit pools get the most from Autumn, since entitlements, event tracking, and paywalls live in one layer. Flat single-plan products gain less.[1][2]

  • Teams committed to keeping Stripe Shops that already process through Stripe and want to keep their Stripe dashboard, tax setup, and payment history will like that Autumn extends Stripe instead of replacing it. Migration risk stays low.[1][2]

  • TypeScript shops that prefer code-defined pricing Codebases already in TypeScript or React can define plans beside application logic and render Autumn components directly. Teams outside that stack face more integration friction.[1][2]

Who should avoid it

  • Teams avoiding Stripe or needing other processors Autumn is documented as built for Stripe; there is no documented support for Adyen, Paddle, or other processors. Teams that cannot use Stripe should choose a processor-agnostic platform instead.[1][2]

  • Teams needing a self-hosted billing deployment The documented product is Autumn Cloud connected to your Stripe account, with no self-hosting guide in this pass. Regulated shops that must run billing inside their own boundary should verify or look elsewhere.[1][2]

  • Non-technical founders without developers Every integration step assumes SDK calls, entitlement checks, and event tracking written by a developer. A solo non-technical founder will move faster with a hosted no-code billing page than with Autumn.[1]

Alternatives and compatibility

Against native Stripe Billing Choose Autumn when pricing logic keeps changing and you want it versioned in code with usage metering and paywall components. Stay with native Stripe Billing when flat subscriptions already cover the model and an extra layer adds nothing.[1][2]

Against Lago Lago is the closer open-source comparator with its own metering, invoicing, and multi-processor support including self-hosting. Prefer Lago when processor flexibility or a self-hosted deployment is required; prefer Autumn when staying inside Stripe with code-defined plans matters more.[1]

Against building in-house on Stripe Choose Autumn over hand-rolled Stripe wiring when entitlement checks, usage aggregation, and pricing pages would otherwise be rebuilt per product. Keep the in-house path when billing is one flat price and the abstraction would outweight its use.[1]

Questions worth asking

How much does Autumn cost per month?

Autumn itself is free and open source under Apache-2.0 with no per-seat software fee. The paid part is usage: the Starter plan bills a 200 dollar monthly platform fee plus 0.5 percent of revenue, and Scale is custom. Stripe processing fees apply separately through your own Stripe account. Prices checked October 7, 2026.[1][2]

Is Autumn really no-code?

No. Autumn is a developer integration: plans, entitlements, and usage metering are defined in code or the dashboard, and usage events are sent through an SDK. A non-technical founder can read the dashboard, but wiring Autumn into a product needs a developer.[1][2]

What is the best Autumn alternative for non-technical users?

A hosted billing service such as Stripe Billing or Lago Cloud is the safer pick when you want metering, invoicing, and support without running code. Autumn fits teams that already bill through Stripe and want versioned plans and usage logic inside their own codebase. If your pricing is simple flat subscriptions, native Stripe Billing is less moving parts.[1][2]

Can you self-host Autumn?

There is no documented self-hosting path: Autumn Cloud is the hosted control plane and the product connects to your own Stripe account rather than replacing it. The engine source is public under Apache-2.0, but the docs describe cloud signup, not a self-hosted deployment. Treat self-hosting as unverified in this pass.[1][2]

Sources and editorial review

Source research. Reviewed on October 7, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. Autumn - Open-Source Billing That Grows With You

    official · Observed October 7, 2026

    Official homepage; billing layer positioning, Stripe system-of-record, plan/pricing feature list, sandbox signup

  2. Autumn Documentation

    official · Observed October 7, 2026

    Official documentation index; quickstart, entities, MCP server, React components, analytics, coupons and trials

  3. Autumn Pricing

    official · Observed October 7, 2026

    Official pricing page; Starter platform fee plus revenue share, Scale custom, free builder tier

  4. useautumn/autumn on GitHub

    official · Observed October 7, 2026

    Public engine repository; Apache-2.0 license, TypeScript engine, MIT-licensed docs site

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

OpenMeter

OpenMeterOpen

Open-source usage metering and billing for AI and API products

Stars2,377
Commitjust now
LicenseApache-2.0

OpenMeter is an open-source usage-metering and billing platform for AI and API products, turning CloudEvents usage data into entitlements, Stripe invoices, and credit grants.

Lago

LagoOpen

Open-source usage-based billing with metering, invoicing, and entitlements

Stars10.7K
Commitjust now
LicenseAGPL-3.0

Lago is an open-source billing platform for usage-based, subscription, and hybrid pricing, with metering, invoicing, and payment orchestration behind one API.

Polar

PolarOpen

Open-source billing platform and merchant of record for SaaS

Stars10.4K
Commitjust now
LicenseApache-2.0

Polar is an open-source billing platform and merchant of record for digital products and SaaS, combining usage billing, subscriptions, and global tax handling.

Meteroid

MeteroidOpen

Open-source usage-based billing with metering, plans, and invoicing

Stars1,323
Commitjust now
LicenseAGPL-3.0

Meteroid is an open-source pricing and billing platform for SaaS, infrastructure, and AI companies, combining usage metering, plan management, subscriptions, and invoicing behind one API.

Supabase

SupabaseOpen

Postgres-powered backend platform for production apps

Stars108.7K
Commit8h ago
LicenseApache-2.0

Supabase gives an application everything it needs on the server side without hiding the database behind a proprietary abstraction. The primitive is plain Postgres, and the platform layers authentication, generated APIs, storage, realtime subscriptions, and edge functions on top of it.

Chroma

ChromaAIOpen

Open-source vector database for AI search and retrieval

Stars29.4K
Commitjust now
LicenseApache-2.0

Chroma is an open-source vector database for AI retrieval, storing embeddings with metadata and serving vector, full-text, and regex search in one query.