Autumn
Billing infrastructure for SaaS. Pricing tables, credit-based metering, checkout, and customer portal - all in TypeScript.
Autumn is the billing layer most new SaaS apps in 2026 are adopting in place of rolling their own Stripe integration. You define products, prices, and credit packs in TypeScript, Autumn handles checkout, customer portals, usage metering, and webhook delivery. The library is explicit about what runs where: server-side entitlement checks, client-side pricing tables, a single source of truth for billing state. It is particularly popular in the Claude-Code-built SaaS cohort because the setup time from zero to a working checkout is measured in minutes rather than days. The ergonomics are closer to Clerk than to raw Stripe.
Similar Tools
Convex
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Playwright
Modern browser automation from Microsoft. Auto-wait, role-based selectors, cross-browser, fast in CI.
Drizzle ORM
Type-safe SQL builder and ORM for TypeScript. Zero runtime overhead, honest schema migrations, bring-your-own-DB.
Prisma
TypeScript ORM with a schema-first workflow. Prisma Client gives full type safety; Prisma Migrate handles migrations. Works with Postgres, MySQL, SQLite, MongoDB.
Get started with Autumn
Billing infrastructure for SaaS. Pricing tables, credit-based metering, checkout, and customer portal - all in TypeScript.
Try AutumnGet weekly tool reviews
Honest takes on AI dev tools, frameworks, and infrastructure - delivered to your inbox.
Subscribe FreeMore Infrastructure Tools
Vercel
Deployment platform behind Next.js. Git push to deploy. Edge functions, image optimization, analytics. Free tier is generous.
Coolify
Self-hosted PaaS for deploying apps, databases, and services. Git-based deploys, Docker support, preview environments, and a clean UI.
Convex
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Related Guides
Related Posts

Building a SaaS with Claude Code: End-to-End Guide
How to go from idea to deployed SaaS product using Claude Code as your primary development tool. Project setup, feature...

Mastra for Durable TypeScript Agents: Where It Fits and Where It Does Not
Mastra is the strongest fit when a TypeScript product needs agents, workflows, memory, tools, MCP, evals, and traces in...

Mastra vs CopilotKit vs LangGraph: Build the Same Agent App Three Ways
A practical field note on where Mastra, CopilotKit, and LangGraph fit when you are building the same agent-native produc...

The New AI Coding Stack I Would Pick Today
If I were rebuilding my AI coding workflow on May 30, 2026, I would not pick one magic tool. I would pick a layered stac...

When CopilotKit Is the UI Layer, Not the Agent Framework
CopilotKit is strongest when you treat it as the product-facing agent UI layer: chat surfaces, frontend tools, shared st...

Models.dev Makes Model Routing Feel Like Infrastructure
The models.dev project is trending because AI teams need one boring source of truth for model specs, pricing, context wi...
