Public source registry

Modules, presets, and provider adapters for SaaS apps.

StackFoundry lets teams install production SaaS modules as editable source code. Modules include source files, docs, env notes, tests or checklists, and maintenance guidance. Presets are curated bundles. Providers stay optional adapters.

200+Module manifests
10Preset bundles
17Provider cards
0Required adapters
Featured Paths

Start with a preset, then swap adapters as your stack settles.

Presets are install paths through the registry, not new frameworks. They collect the modules most teams need for a product shape while keeping provider choices explicit.

next-saasCore

Next SaaS

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

drizzle-postgresapi-keysstripe-billingaudit-logresend-email
developer-platformAPI

Developer Platform

API keys, public API surfaces, webhook delivery, usage, and developer docs.

api-keysunkey-api-keyswebhook-inboxapi-docssdk-snippets
b2b-saasTeams

B2B SaaS

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

tenant-contextinvitescustom-rolespermission-matrixaudit-log
ai-saasAI

AI SaaS

Optional AI product modules for chat, routing, prompts, quotas, and metering.

ai-chatmodel-routerprompt-libraryquota-enforcementusage-metering
vercel-nativeVercel

Vercel Native

Deployment and managed storage adapters for teams building on Vercel.

vercel-deployvercel-blobvercel-edge-configvercel-workflows
cloudflare-nativeEdge

Cloudflare Native

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

cloudflare-workerscloudflare-d1cloudflare-r2cloudflare-queues
vendor-examplesAdapters

Vendor Examples

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

clerk-authresend-emailposthog-analyticssentry-monitoring
saas-coverageCoverage

SaaS Coverage

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

security-headerssystem-healthsupport-widgetcohort-retention
Module Families

The registry is organized around product capabilities.

Each card points at concrete modules you can inspect, install, and maintain as source. The base scaffold stays small; capabilities are added only when the app needs them.

Foundation

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

t3-envsidebar-shellsettings-layoutcommand-menudata-table

Database

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

drizzle-postgresdrizzle-relationsdrizzle-multitenancyneon-postgressupabase-postgres

Auth and Tenancy

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

clerk-authaccount-modestenant-contextinvitesenterprise-sso

Billing

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

stripe-billingautumn-billingautumn-entitlementscredit-walletone-time-purchases

API Product

Developer-facing controls for keys, rate limits, public APIs, webhooks, and docs.

api-keysunkey-api-keysunkey-rate-limitspublic-api-orpcwebhook-inbox

Operations

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

audit-logsystem-healthstatus-pagebackground-jobsincident-management

Analytics and Growth

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

posthog-analyticsactivation-onboardinglifecycle-emailsurveys-npscohort-retention

Providers

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

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

Optional AI

AI modules are available when useful, but they are not required for the registry model.

ai-chatmodel-routerai-toolsai-artifactsrag-starter

Docs and Deployment

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

docs-fumadocsdocs-starlightvercel-deploycloudflare-workersdocker-compose-local
Provider Options

Recognizable services, modeled as optional adapters.

Use the providers that match your stack. Favicon marks are shown only as compact identifiers for adapter cards; the modules still install as editable code.

Drizzle

Database ORM

drizzle.team

drizzle-postgresdrizzle-relations

Stripe

Billing adapter

stripe.com

stripe-billingbilling-portal

Autumn

Billing adapter

useautumn.com

autumn-billingautumn-entitlements

Unkey

API key adapter

unkey.com

unkey-api-keysunkey-rate-limits

Clerk

Auth adapter

clerk.com

clerk-authsession-management

Resend

Email adapter

resend.com

resend-emaillifecycle-email

PostHog

Analytics adapter

posthog.com

posthog-analyticsfeature-adoption

Sentry

Monitoring adapter

sentry.io

sentry-monitoringerror-boundaries

Vercel

Deploy and storage

vercel.com

vercel-deployvercel-blobvercel-edge-config

Cloudflare

Edge platform

cloudflare.com

cloudflare-workerscloudflare-d1cloudflare-r2

Neon

Postgres adapter

neon.tech

neon-postgresdrizzle-postgres

Supabase

Postgres adapter

supabase.com

supabase-postgresfile-uploads

Upstash

Redis adapter

upstash.com

upstash-redisrate-limits

Trigger.dev

Jobs adapter

trigger.dev

trigger-dev-jobsbackground-jobs

Inngest

Functions adapter

inngest.com

inngest-functionsbackground-jobs

Next.js

App framework

nextjs.org

next-saasdocs-fumadocs

React

UI runtime

react.dev

sidebar-shelldata-table
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.