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.
Last verified
npm install autumn-jsnpx atmn initpip install autumn-sdkSources: Autumn pricing, Setup and payments, Autumn changelog, useautumn/autumn
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.
Modern browser automation from Microsoft. Auto-wait, role-based selectors, cross-browser, fast in CI.
Type-safe SQL builder and ORM for TypeScript. Zero runtime overhead, honest schema migrations, bring-your-own-DB.
TypeScript ORM with a schema-first workflow. Prisma Client gives full type safety; Prisma Migrate handles migrations. Prisma ORM 8 covers Postgres, MongoDB, and SQLite; MySQL still needs Prisma ORM 7.
Billing infrastructure for SaaS. Pricing tables, credit-based metering, checkout, and customer portal - all in TypeScript.
Try AutumnHonest takes on AI dev tools, frameworks, and infrastructure - delivered to your inbox.
Subscribe FreeDeployment platform behind Next.js. Git push to deploy. Edge functions, image optimization, analytics. Free tier is generous.
Self-hosted PaaS for deploying apps, databases, and services. Git-based deploys, Docker support, preview environments, and a clean UI.
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.
Install the dd CLI and scaffold your first AI-powered app in under a minute: Next.js 16, Convex, Clerk, Autumn, Tailwind v4 and an agent-ready CLAUDE.md.
Getting StartedWhat MCP servers are, how AI clients like Claude Code call their tools, how to add one through .mcp.json, and how to build your own in TypeScript.
AI AgentsStep-by-step guide to building an MCP server in TypeScript - from project setup to tool definitions, resource handling, testing, and deployment.
AI Agents
GitHub Copilot moved to AI Credits billing on June 1. What changed, how Copilot Max and budgets work, and how costs comp...

How to go from idea to deployed SaaS product using Claude Code as your primary development tool. Project setup, feature...

Which embedding model to use in 2026: 20+ API and open-weight models compared on price per 1M tokens, dimensions, max in...

MCP sampling, elicitation and roots explained against the 2026-07-28 spec, with JSON-RPC examples and which of 24 client...

97 of 167 models we track enforce a JSON schema on output. Request shapes, schema limits and refusal handling for OpenAI...

Ten agent frameworks, one decision guide: a capability matrix built from official docs and a flowchart that picks by lan...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.