Skip to main content
Next.js templates for the stuff you keep rebuilding

Skip the six-month wiring phase

Four templates: Starter for a lean App Router shell, Agency for CMS-driven sites, Core for workspace SaaS, AI for assistants and RAG. Core and AI ship Supabase, Stripe, and auth paths you extend; Starter stays minimal on purpose. Clone the repo, fill in your env, ship the same day.

The stack we run on

Next.jsStripeSupabaseDirectusTailwind
4
templates
from $59
launch pricing
Next 16
App Router
Full source
you own it
Four Next.js templates

Starter, AI-native, multi-tenant, or marketing?

Next.js 16, TypeScript, Tailwind, and typed config run through the catalog. Jump to the lane that matches what you are shipping this month.

You're building Content sites & ideas

SaaSForge Starter

For makers who want a polished Next.js 16 shell: landing, blog, docs, and theme, without the baggage of a full SaaS stack.

  • Product landing + MDX blog + MDX docs
  • Portfolio or personal site
  • Documentation-first project
  • No lock-in: bring your own auth/DB/billing
Explore SaaSForge Starter

You're building AI-native products

SaaSForge AI

For founders shipping assistants, doc search, or writing tools: models, uploads, metering, and billing in one codebase.

  • Streaming chat (Claude & OpenAI)
  • Document Q&A / RAG pipelines
  • AI writing & assistant tools
  • Credit metering per token
Explore SaaSForge AI

You're building Multi-tenant SaaS

SaaSForge Core

For B2B tools where accounts, roles, and audit trails matter as much as the feature list.

  • CRM / customer databases
  • Project or team tools
  • Customer portals with SSO
  • Workspace-scoped apps
Explore SaaSForge Core

You're building Marketing & services

SaaSForge Agency

For agencies and freelancers: a white-label marketing site with CMS-driven services, case studies, and lead intake. Drop it on every client engagement.

  • Agency site with services & case studies
  • Freelance portfolio + booking
  • Multi-language site (EN · FR · ES)
  • Lead intake with CMS-editable copy
Explore SaaSForge Agency
Launch sale

Available Templates

Launch pricing save up to 40% off list price

SaaSForge Starter: minimal Next.js 16 starter with landing, blog, docs, and theme
Starter
40%

SaaSForge Starter

Landing page, MDX blog, MDX docs, oklch theme tokens, shadcn/ui, Supabase Auth (magic link + Google) wired in. No DB schema or billing: bring your own.

$99$59

You save $40

Details

Secure checkout · Lifetime updates · Full source

SaaSForge AI: Next.js AI SaaS template preview
Featured
32%

SaaSForge AI

Chat UI, file uploads, pgvector search, token-based credits, Stripe checkout, Supabase auth.

$379$259

You save $120

Details

Secure checkout · Lifetime updates · Full source

SaaSForge Core: multi-tenant Next.js SaaS template preview
New
33%

SaaSForge Core

Workspaces, four roles with fine-grained permissions, Stripe, Supabase RLS, Resend invitations.

$299$199

You save $100

Details

Secure checkout · Lifetime updates · Full source

SaaSForge Agency: Next.js agency site with Directus CMS (EN, FR, ES) preview
New
34%

SaaSForge Agency

Multi-language marketing site with Directus CMS, services, case studies, pricing, blog, and lead intake.

$349$229

You save $120

Details

Secure checkout · Lifetime updates · Full source

The toolkit

Works with your stack

Tweak models, retrieval, or pricing in config instead of rewriting the app. AI, Core, and Agency all sit on Next.js 16 and TypeScript each repo just emphasizes a different slice of the same modern toolkit.

01Models

Multi-model

SaaSForge AI ships with OpenAI and Anthropic. Map usage tiers to your catalog prices and env-driven limits instead of scattering magic numbers through the UI.

02Retrieval

RAG + pgvector

Chunk uploads, store embeddings, and search in Postgres. Core leans on the same database discipline for tenant data.

03Billing

Credits + subscriptions

AI handles credits and renewals through webhooks; Core handles subscriptions and the customer portal. Retries stay safe.

04Auth

Sessions with RLS

Core and AI use Supabase with SSR-friendly sessions and row-level security, so workspace rows never leak across accounts.

05Deploy

Railway or Vercel

Ships cleanly to Railway or Vercel with sane env notes. The AI template includes cron-friendly routes for things like credit resets.

06Fallback

Provider redundancy

Offer a premium model and keep a fallback path ready when an API is slow or returns errors, so users never see a hard outage.

07CMS

Directus + editorial SEO

Agency uses Directus 11 so editors change services and case studies in the CMS while the Next app stays deployable.

08Foundation

App Router + typed UI

TypeScript, Tailwind, and shadcn/Radix across the catalog. Fork, retheme, and keep every component predictable.

Need setup steps for models, billing, auth, or the CMS?Open the documentation hub

How Boilerlykit solves the hard parts

Most starters stop at login. These four go further: pick Starter for a clean shell, or Agency, Core, or AI when you want CMS, multi-tenant SaaS, or AI billing already mapped. Day one stays about your product, not plumbing.

Browse all templates
  • 01

    Same modern baseline

    Next.js App Router, TypeScript, Tailwind, and sane folder layout. Learn the patterns once, reuse them across Starter, Agency, Core, and AI.

  • 02

    Pick the shape you need

    Starter for a fast shell you extend yourself. Agency for a CMS-driven site. Core for orgs and roles. AI for assistants and files. Choose the lane that matches what you are shipping next.

  • 03

    Pay once, own the repo

    Fork, rename, strip our branding. No runtime lock-in and no per-seat fee on the template code.

  • 04

    Config over string grepping

    Navigation, copy, and a lot of behavior live in typed config. Rebrand in an afternoon instead of chasing literals for a week.

  • 05

    Auth, billing, and roles pre-wired

    On Core and AI, email and OAuth logins, Stripe checkout, subscription webhooks, and role-based access are already connected. Agency layers Directus for content; Starter stays lean until you add auth or billing yourself.

  • 06

    Deploy-ready from commit zero

    Vercel, Docker, and env examples included. CI, SEO metadata, sitemap, and robots are set up so the first push goes live clean instead of breaking on a missing variable.

  • 07

    i18n and docs that keep up

    EN, FR, and ES translation scaffolding plus typed content models. Ship new markets and update copy without refactoring routes or re-learning the stack every quarter.

Four Next.js starters: minimal shell, agency site, B2B SaaS, or AI product

Starter for a polished shell you can rebrand in an afternoon. Agency for client-facing sites with a CMS. Core for workspaces, roles, and Stripe. AI for chat, files, and credits. Each is a private repo with docs you can actually follow.

SaaSForge Starter: minimal Next.js 16 shell

Landing, MDX blog, MDX docs, oklch theme tokens, shadcn/ui. Zero lock-in: no auth, DB, or billing baked in. The fastest way into a new Next.js project.

View SaaSForge Starter

What Starter is for

  • Landing page: hero, features, process, integrations, testimonials, FAQ, CTA
  • MDX blog + MDX docs with frontmatter, SEO, and structured data
  • Theme tokens in oklch: rebrand the whole UI by changing --primary
  • shadcn/ui + Radix, dark mode via next-themes, responsive layouts
  • SEO surface: metadata, OG images, sitemap, RSS, robots, JSON-LD
  • Under 6k LOC: small, readable, no vendor coupling

SaaSForge Agency: marketing site + Directus

Services, portfolio, pricing, blog, and leads wired to Directus. English, French, and Spanish via next-intl. Built so you reskin the same layout instead of starting from a blank page every time.

View SaaSForge Agency

What Agency is for

  • Marketing routes: home, services, cases, portfolio, pricing, blog, legal
  • Directus 11 + Docker-friendly local setup, typed fetchers, sane fallbacks
  • Locale routes (EN · FR · ES), metadata helpers, sitemap, structured data
  • Contact form: server validation, honeypot, optional Resend
  • shadcn/ui, dark mode, tokens you can swap for client brands
  • Industry pages under /seo-for/[industry] for extra landing URLs

SaaSForge Core: workspaces, RLS, Stripe

Workspaces with four roles, Postgres RLS, Stripe subscriptions, invites over email. Meant for B2B dashboards where “we will add tenancy later” is not good enough.

View SaaSForge Core

What Core is for

  • Supabase Auth, workspace membership, transfers, granular permissions
  • Checkout, portal, webhooks, plan tiers mapped to your Stripe products
  • 2FA, SAML-style SSO hooks, impersonation, IP allowlists where you need them
  • Example Products module: tables, filters, soft delete, tags, comments, files
  • 20+ MDX guides: install, DB, billing, deploy, tests
  • Vitest + Playwright hooks for CI

SaaSForge AI: chat, RAG, credits

Streaming chat with Claude and OpenAI, file upload to embeddings, credits tied to usage, Stripe in the loop. Closer to something you can demo than a stack of disconnected snippets.

View SaaSForge AI

What AI is for

  • Assistant UI with history and room to swap providers
  • PDF/text ingest, chunking, embeddings, pgvector search
  • Credits + subscriptions + webhooks documented in-repo
  • Supabase migrations for chats, files, vectors, balances
  • Docs, basic legal pages, sitemap, robots
  • Post-clone checks so a bad env fails early, not in front of users
Under the hood

Shared baseline, different depth

Auth, billing, database rules, and UI you would otherwise assemble from scattered tutorials. Four templates share the same Next.js 16 + TypeScript spine; Starter stays lean while Agency, Core, and AI add CMS, tenancy, or AI billing where you need it.

Full Source Code

Yours Forever

Unminified repo you own. Fork it, strip branding, sell your own product. No runtime dependency on us.

One-Time Purchase

Pay once. No subscription for the template, no per-seat tax on your codebase.

Deployable on Vercel

Env checklist and migrations included so your first deploy is boring, not a scavenger hunt.

Lifetime Updates

Stays Current

We bump dependencies and fix breaking changes on the template side. Pull when you want.

TypeScript First

Strict types across routes and data helpers so refactors fail in the editor, not in prod.

Config-Driven UI

Navigation, copy, and brand tokens live in TypeScript config. Less grep, fewer missed spots.

Early access feedback

What people said after clone day

Notes from buyers who emailed or DMed while we were still polishing docs. Trimmed for length, not rewritten into marketing speak.

I was halfway through Stripe webhooks again. The AI repo already had success and failure paths stubbed so I could focus on prompts, not plumbing.
Ec

Early customer

Solo AI MVP

Renamed the product in brand.ts, swapped logos, and had a URL for a client review the same night. Still had to learn our domain; at least the shell was not the blocker.
Cd

Contract developer

Agency delivery

Docs say: set this env, run this SQL. I mistyped a Supabase policy and the troubleshooting page pointed at the exact file to open.
E

Evaluator

B2B SaaS, pre-seed

FAQ

Questions we get before someone buys a template

Private repos · one-time buy

Pick a repo and start shipping

Starter for landing, blog, and docs. AI for models and files. Core for workspaces and roles. Agency for a CMS-driven marketing site. Buy once, get the private GitHub repo.

Full TypeScript source
One-time purchase
Private GitHub repo
Vercel-friendly deploy