Template Gallery

54 ready-made architectures across both lanes. Open any one live in the builder, tweak it, simulate it, and export a verified, deployable project.

AWS · SST v4 · 26

AI Processing App5 resources

Upload → queue → worker → DynamoDB. The end-to-end reference.

Pipeline
Open in builder →
Event-Driven Analytics4 resources

Fan-out app events to an SNS topic, warehouse them in Aurora Serverless v2, and enrich via a third-party API. Covers the eventing + relational-warehouse + external-API trio.

AnalyticsEvents
Open in builder →
Full SaaS8 resources

The kitchen sink: Clerk auth, Stripe payments, DynamoDB CRUD, SES email, S3 uploads, and a daily cron — everything wired.

SaaSFlagshipAuthPayments
Open in builder →
AI Chat App3 resources

Streaming Claude chat (claude-opus-4-8) with history in DynamoDB. The flagship AI starter.

AIFlagship
Open in builder →
Clerk SaaS4 resources

Drop-in Clerk auth + Stripe + MongoDB. The easiest full SaaS starter.

SaaSAuthFlagship
Open in builder →
Cognito App3 resources

AWS-native auth (Cognito user pool) + a DynamoDB table.

Auth
Open in builder →
Next.js Starter1 resources

A bare Next.js app on AWS — add resources as you go.

Starter
Open in builder →
File Upload2 resources

Next.js + S3 with presigned uploads.

Storage
Open in builder →
Blog3 resources

Posts in DynamoDB, media in S3.

Content
Open in builder →
CMS6 resources

Content store, asset bucket, async reindex worker, admin secret.

Content
Open in builder →
LMS6 resources

Courses + progress tables, video bucket, transcode worker.

ContentMedia
Open in builder →
Marketplace6 resources

Listings, images, order queue + fulfillment worker, Stripe secret.

SaaSCommerce
Open in builder →
Relational SaaS4 resources

RDS Postgres (VPC auto-generated), transactional email, Stripe secret.

SaaSDatabase
Open in builder →
Stripe SaaS5 resources

Clerk auth + Stripe payments (webhook) + MongoDB + uploads.

SaaSPaymentsAuth
Open in builder →
Event-Driven4 resources

EventBridge bus: the app publishes events, a worker subscribes and logs them.

Events
Open in builder →
Webhook API4 resources

HTTP API Gateway with a Stripe webhook route handler that logs to DynamoDB.

APIPayments
Open in builder →
Image Pipeline4 resources

Uploads to S3 trigger a worker (bucket.notify) that processes and logs to DynamoDB.

StorageEvents
Open in builder →
CDN Router4 resources

A Router front-door (custom domain) serving a static docs site at /docs and a bucket at /assets.

NetworkCDN
Open in builder →
Marketing Site4 resources

Leads table + a weekly report cron.

Marketing
Open in builder →
Durable Order Workflow (Step Functions)3 resources

A Next.js app starts a durable Step Functions execution (Validate → Process → Done) for each order, with each step a Lambda. Orders persist in DynamoDB. Survives retries and long-running waits.

WorkflowFlagshipDurable
Open in builder →
Realtime Chat (WebSockets)3 resources

Live WebSocket pub/sub over AWS IoT: a custom authorizer guards every connection, the Next.js app publishes messages, and a subscriber Lambda processes them. History persists in DynamoDB.

RealtimeFlagshipWebSockets
Open in builder →
On-Demand Job Runner (Fargate Task)3 resources

A Next.js app kicks off a one-off Fargate Task (heavy batch work — video transcode, report build) with task.run(), and the task writes results to S3. No idle cost: the container only runs when invoked.

ContainersBatchJobs
Open in builder →
Containerized Service (Fargate)3 resources

A long-running container on ECS Fargate behind a load balancer, talking to Postgres and a Redis cache. SST generates the Cluster, the VPC (with fck-nat), and a starter Dockerfile. `sst dev` runs the container locally.

ContainersFlagshipFargate
Open in builder →
GraphQL API (AppSync)3 resources

A managed GraphQL API with AppSync: a starter schema, a Lambda resolver that reads/writes a DynamoDB table, and a Next.js app that queries it through a typed gql() helper.

APIGraphQLFlagship
Open in builder →
OpenAuth SaaS (self-hosted auth)3 resources

Self-hosted auth with OpenAuth (sst.aws.Auth): the issuer runs on Lambda with auto-provisioned DynamoDB storage, and the Next.js app gets the full login/callback/verify flow. Your auth, your data — no third-party auth bill.

SaaSAuthFlagship
Open in builder →
Cached API + Redis3 resources

A read-heavy API: Postgres as the source of truth, ElastiCache Redis (cluster-mode, TLS) as the cache. Both share one auto-generated VPC; fck-nat keeps Lambdas online.

APIPerformanceCache
Open in builder →

Vercel · 28

Vercel SaaS8 resources

Blob, Postgres, queue + consumer, cron, Stripe webhook, Resend.

SaaSFlagship
Open in builder →
Blog / CMS3 resources

Next.js blog on Vercel: Neon Postgres for posts, Vercel Blob for images.

ContentStarter
Open in builder →
E-commerce Store7 resources

Storefront with Postgres catalog, Blob product images, an order queue + consumer, a Stripe webhook, and Resend receipts.

CommerceFlagshipPayments
Open in builder →
SaaS Pro5 resources

Multi-tenant SaaS: Postgres data, Upstash Redis cache, transactional email, and a daily digest cron.

SaaS
Open in builder →
Marketing Site3 resources

A fast marketing site with a Resend contact form and a weekly newsletter cron. Zero-config deploy.

MarketingStarter
Open in builder →
Image Pipeline4 resources

Upload to Vercel Blob, enqueue a resize job, and process it in a push-mode queue consumer.

Pipeline
Open in builder →
Job Board5 resources

Listings in Postgres, company logos in Blob, an expiry cron, and Resend alerts.

ContentMarketplace
Open in builder →
Realtime / Presence3 resources

Postgres for durable data plus Upstash Redis for presence and live counters.

Realtime
Open in builder →
Webhook Hub5 resources

Receive a signed webhook, enqueue it, and process events in a consumer; an event log in Postgres.

IntegrationWebhooks
Open in builder →
Newsletter4 resources

Subscribers in Postgres, a scheduled send cron, and Resend delivery.

MarketingEmail
Open in builder →
Background Jobs4 resources

A Vercel Queue + push-mode consumer for async work, with Upstash Redis for locks/dedupe.

JobsPipeline
Open in builder →
Headless CMS4 resources

Content in Postgres, media in Blob, and an Upstash Redis read cache for fast delivery.

ContentCMS
Open in builder →
API Backend4 resources

A JSON API with Postgres storage, Upstash Redis rate-limiting, and a partner webhook.

APIBackend
Open in builder →
Feature Flags3 resources

Instant feature flags from Edge Config (read at the edge with no DB round-trip), data in Postgres.

Edge ConfigStarter
Open in builder →
Weather App3 resources

Calls an external weather API through a typed fetch helper, with an Upstash Redis response cache.

APIStarter
Open in builder →
Analytics SaaS5 resources

A SaaS with Web Analytics + Speed Insights wired into the layout, Postgres data, and email.

SaaSObservability
Open in builder →
AI Proxy / Gateway4 resources

A typed proxy to an external AI provider (your code calls it — the builder makes no AI calls), with Redis rate-limiting and model config in Edge Config.

APIAI
Open in builder →
Link Shortener4 resources

Short links in Upstash Redis, click analytics in Postgres, and Web Analytics on the redirect.

APIStarter
Open in builder →
Status Monitor5 resources

A cron pings an external health API on a schedule and emails on failure; Speed Insights on the dashboard.

MonitoringJobs
Open in builder →
AI Chat SaaS5 resources

Streaming AI chat through the Vercel AI Gateway (you run it — the builder makes no AI calls), with chat history in Postgres and Upstash Redis rate-limiting.

AIFlagshipSaaS
Open in builder →
Viral Social Cards5 resources

Dynamic Open Graph images at the edge (next/og) for shareable cards, with media in Blob and Web Analytics.

MarketingOG Image
Open in builder →
Durable Commerce Backbone7 resources

Stripe webhook kicks off a durable Vercel Workflow that charges, waits, and ships — with an order queue, Postgres, and Resend receipts. Survives deploys and crashes.

CommerceFlagshipDurable
Open in builder →
Progressive Rollout Platform5 resources

Feature flags backed by Edge Config (flip flags with no redeploy), the Flags Explorer endpoint, Postgres data, and background tracking via after().

FlagsPlatform
Open in builder →
Hardened Public API5 resources

An abuse-resistant JSON API: WAF rate-limiting (checkRateLimit), Postgres storage, Upstash Redis, and a partner webhook.

APISecurity
Open in builder →
Document Processing Pipeline7 resources

Upload to Blob, kick off a durable Workflow that extracts + summarizes via the AI Gateway, queue the heavy steps, and store results in Postgres.

AIPipelineDurable
Open in builder →
Geo-Personalized Marketing Site7 resources

Edge Middleware geo-routes visitors, Feature Flags (backed by Edge Config) drive a progressive rollout, dynamic OG images, and full Web Analytics + Speed Insights.

MarketingFlagshipEdge
Open in builder →
Hardened AI Assistant5 resources

A streaming AI Gateway chat protected by BotID and WAF rate-limiting, with history in Postgres — abuse-resistant by construction.

AISecurityFlagship
Open in builder →
AI Code Sandbox IDE6 resources

An AI agent (AI Gateway) writes code, runs it in an ephemeral Sandbox microVM, orchestrates multi-step runs with a durable Workflow, stores artifacts in Blob, and rate-limits execution.

AIFlagshipSandbox
Open in builder →

Want your design here? Templates are ~12 lines — see CONTRIBUTING.md. Lanes registered: AWS / SST v4 · Vercel.