source registry for production SaaS systems

Start with API SaaS. Expand only after the wedge works.

Install API keys, usage tracking, rate limits, credits, Stripe billing, webhooks, API docs, and operating checks as editable source. Modules are the product. Recipes explain the path. Presets are convenience bundles.

157Module manifests
13Preset bundles
9Recipes
17Provider cards
Recipes

The API SaaS recipe is the front door.

Recipes document the recommended install order for complete SaaS workflows. The sharpest path is API SaaS: keys, usage, rate limits, credits, billing, docs, webhooks, visibility, and agent-ready install prompts.

API
api-saas-starter

API SaaS Starter

Launch an API SaaS with keys, usage, quotas, credits, billing, docs, and webhooks.

api-keysusage-meteringcredit-walletstripe-billingwebhook-delivery
B2B
enterprise-saas

Enterprise SaaS

SSO, SCIM, audit, security posture, access reviews, SLAs, and support ops.

enterprise-ssoscim-provisioningaudit-logmfa-securitysla-management
Ops
customer-intelligence

Customer Intelligence

Product analytics, large event ingestion, usage, billing, support, risk, and adoption signals.

posthog-analyticstinybird-analyticsusage-meteringplg-metrics
Edge
cloudflare-saas

Cloudflare SaaS

Workers, D1, KV, R2, Queues, Workflows, Durable Objects, Kumo UI, and Turnstile.

cloudflare-workerscloudflare-d1cloudflare-r2cloudflare-kumo-ui
Featured Paths

Presets are convenience. They are not the product.

Presets collect modules for a product shape, but traction comes from a painful narrow workflow. Start with API SaaS, then add B2B, AI, support, or provider-native paths.

Best wedge
api-saas-starter

API SaaS Starter

The traction wedge: keys, usage, quotas, credits, billing, webhooks, and docs.

api-keysusage-meteringcredit-walletstripe-billingwebhook-delivery
Core
next-saas

Next SaaS

The broad app foundation: database, billing, accounts, docs, ops, and growth.

drizzle-postgresapi-keysstripe-billingaudit-logresend-email
API
developer-platform

Developer Platform

API keys, agent-ready installs, public API surfaces, webhooks, usage, and docs.

api-keysagent-ready-installswebhook-inboxapi-docsusage-metering
Teams
b2b-saas

B2B SaaS

Team workspaces, invites, tenant context, permission models, and audit trails.

tenant-contextinvitescustom-rolespermission-matrixaudit-log
AI
ai-saas

AI SaaS

Optional AI product modules for Vercel AI SDK chat, AI Elements, quotas, and metering.

ai-sdkai-elementsai-chatbot-sdkquota-enforcementusage-metering
Vercel
vercel-native

Vercel Native

Deployment and managed storage adapters for teams building on Vercel.

vercel-deployvercel-blobvercel-edge-configvercel-workflows
Edge
cloudflare-native

Cloudflare Native

Worker-first deployment, storage, queues, durable objects, and edge primitives.

cloudflare-workerscloudflare-d1cloudflare-r2cloudflare-kumo-ui
Adapters
provider-adapters

Adapter Examples

Provider adapter examples that show integration shape without locking in the base.

clerk-authresend-emailposthog-analyticssentry-monitoring
Coverage
saas-coverage

SaaS Coverage

A larger map of launch, security, billing, support, analytics, and ops modules.

security-headerssystem-healthsupport-widgettinybird-analytics
Module Families

Every broad category points back to concrete product pain.

Each card points at modules you can inspect, install, and maintain as source. The base scaffold stays small; API products can add only the systems they need to monetize and operate.

foundation

Foundation

Small base building blocks for layout, settings, UX states, and app shell polish.

next-saas-shellsettings-layoutcommand-menudata-tableloading-states
database

Database

Schema slices, migrations guidance, tenant-safe data patterns, and local backing stores.

drizzle-postgresneon-postgressupabase-postgrescloudflare-d1convex-backend
auth-and-tenancy

Auth and Tenancy

Account flows, workspaces, tenant context, invitations, roles, and enterprise access.

clerk-authaccount-modestenant-contextinvitesenterprise-sso
billing

Billing

Subscriptions, entitlements, one-time purchases, credits, invoices, dunning, and taxes.

stripe-billingautumn-billingautumn-entitlementscredit-walletone-time-purchases
api-product

API Product

The strongest wedge: keys, rate limits, usage, credits, public APIs, webhooks, and docs.

agent-ready-installsapi-keysunkey-api-keysunkey-rate-limitspublic-api-orpcwebhook-inbox
operations

Operations

Auditability, status, health, incident response, background jobs, and support workflows.

audit-logsystem-healthstatus-pagebackground-jobsincident-management
analytics-and-growth

Analytics and Growth

Product analytics, onboarding, lifecycle email, activation, retention, and feedback loops.

posthog-analyticstinybird-analyticsfeature-flagslifecycle-emailproduct-announcementspublic-roadmap
providers

Providers

Adapter modules for hosted services, kept optional so the base scaffold stays small.

resend-emailsentry-monitoringupstash-redistrigger-dev-jobsinngest-functions
optional-ai

Optional AI

Vercel AI SDK and AI Elements modules are available when useful, but are not required for the registry model.

ai-sdkai-elementsai-chatai-chatbot-sdkcloudflare-agents-sdk
docs-and-deployment

Docs and Deployment

Product docs, provider deploy paths, containers, and production-readiness notes.

docs-fumadocsdocs-mintlifyvercel-deploycloudflare-workersrailway-deploy
Provider Options

Choose the provider after you choose the capability.

Provider cards show selectable adapter paths. Favicon marks are compact identifiers; the module contract still stays source-first and editable.

Database ORM
drizzle

Drizzle

drizzle.team

adapter optiondrizzle-postgresneon-postgres
Billing adapter
stripe

Stripe

stripe.com

adapter optionstripe-billingbilling-portal
Billing adapter
autumn

Autumn

useautumn.com

adapter optionautumn-billingautumn-entitlements
API key adapter
unkey

Unkey

unkey.com

adapter optionunkey-api-keysunkey-rate-limits
Auth adapter
clerk

Clerk

clerk.com

adapter optionclerk-authauth-core
Email adapter
resend

Resend

resend.com

adapter optionresend-emaillifecycle-email
Analytics adapter
posthog

PostHog

posthog.com

adapter optionposthog-analyticsfeature-flags
Monitoring adapter
sentry

Sentry

sentry.io

adapter optionsentry-monitoringerror-boundaries
Deploy, storage, and AI
vercel

Vercel

vercel.com

adapter optionvercel-deployvercel-blobai-sdkai-elements
Edge platform and UI
cloudflare

Cloudflare

cloudflare.com

adapter optioncloudflare-workerscloudflare-d1cloudflare-r2cloudflare-kumo-ui
Postgres adapter
neon

Neon

neon.tech

adapter optionneon-postgresdrizzle-postgres
Postgres adapter
supabase

Supabase

supabase.com

adapter optionsupabase-postgresfile-uploads
Redis adapter
upstash

Upstash

upstash.com

adapter optionupstash-redisrate-limits
Jobs adapter
trigger.dev

Trigger.dev

trigger.dev

adapter optiontrigger-dev-jobsbackground-jobs
Functions adapter
inngest

Inngest

inngest.com

adapter optioninngest-functionsbackground-jobs
App framework
next.js

Next.js

nextjs.org

adapter optionnext-saas-shelldocs-fumadocs
UI runtime
react

React

react.dev

adapter optiondata-tablecommand-menu
Ship With Ownership

Browse the registry, install a path, and review the source like any other PR.

StackFoundry is designed for teams that want production SaaS capabilities without hiding the code behind generators or hard provider dependencies.