Skip to content
Zyloft

Calm design for teams that move fast

The Next.js SaaS starter for B2B, with a docs portal & AI.

Fjord is a production-ready Next.js starter for B2B SaaS with a quiet, Nordic design: landing page, docs portal with an AI assistant, blog, all the company pages, sign-in, Stripe subscriptions and emails, wired together. Launch a polished SaaS without fighting code.

One-time payment · unlimited projects

Fjord landing page: the headline “Calm software for teams that move fast” above a dashboard with active users, activation and latency
from download to running locally
~10 min
from download to running locally
pages ready, from docs to changelog
15+
pages ready, from docs to changelog
tracking cookies by default
0
tracking cookies by default
App Router, Cache Components, React 19
Next.js 16
App Router, Cache Components, React 19

01 / What's inside

A complete SaaS website, not just a landing page

Everything a growing software company shows its customers, already designed and connected.

Landing page

  • Hero, logo cloud, bento features and how-it-works
  • Stats and testimonial marquee
  • Pricing with monthly/annual toggle and FAQ
  • Newsletter call to action

Docs portal

  • MDX docs with sidebar and table of contents
  • Search with ⌘K and code highlighting
  • Streaming AI assistant that answers from your docs

Company pages

  • Blog, customers and case studies
  • Webinars and events, about and careers
  • Changelog, status and contact
  • 6 legal page templates

Accounts

  • Email and password, sign-in links, Google (optional)
  • Password reset and email change
  • Data export and account deletion
  • Powered by Better Auth

Dashboard

  • Overview with getting-started checklist
  • Billing and settings
  • Admin user list

Payments

  • Stripe Checkout with free trials
  • Monthly and annual prices
  • Customer portal and safe webhooks
  • hasAccess() helper to lock features by plan

Email

  • Welcome, sign-in link, password reset and verification
  • Receipt, failed payment and contact form
  • React Email + Resend

Developer experience

  • One-command setup with demo accounts
  • Settings checked at startup with clear messages
  • Database without Docker (PGlite)
  • Unit and end-to-end tests, GitHub CI, launch roadmap

02 / Made in the EU

Privacy-first defaults from the start

Fjord is built so your website does not need a cookie banner.

No cookie banner needed

Fjord sets no tracking cookies. Visitor stats can run cookieless with Plausible or Umami.

GDPR features included

Users can export their data and delete their account themselves. Fonts are self-hosted.

AI assistant on your terms

The docs assistant uses your own OpenAI key. Without one, it answers with excerpts from your docs, and no data leaves your server.

EU hosting friendly

Works with Postgres in an EU region, for example on Neon, and deploys to Vercel or your own server.

03 / Tech stack

Modern, popular and well documented

No exotic choices: every part is widely used, so answers are easy to find and developers are easy to hire.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Radix UI
  • Framer Motion
  • Postgres + Drizzle
  • Better Auth
  • Stripe
  • Resend
  • OpenAI
  • Vitest
  • Playwright

04 / Who it's for

Made for SaaS teams that want a complete website on day one

A great fit for

  • B2B SaaS products that need docs, a blog and company pages
  • Teams that want to answer customer questions with an AI docs assistant
  • Developers who want a clean, typed and tested foundation
  • First-time founders: the launch roadmap explains every step

Good to know

  • Fjord is in English. Cairn and Aven show how to add a second language.
  • Billing is built for subscriptions; one-off product sales are not included.
  • You need a Postgres database; the AI assistant needs an OpenAI API key.
  • The legal page templates are a starting point, not legal advice.

05 / Licence & delivery

Buy once, build as many projects as you like

One licence covers everything. You get the full source code as a download and in a private GitHub repository.

You may

  • Use Fjord for unlimited projects, personal or commercial
  • Build products for clients
  • Change the code however you like

You may not

  • Resell or share Fjord itself as a template, starter or boilerplate
  • Publish the source code of Fjord publicly

How you get it

  1. 1Buy Fjord through the secure Polar checkout.
  2. 2Open Polar's customer portal (the link is in your receipt email): download the code as a ZIP file, or connect your GitHub account to get the private repository.
  3. 3Unzip or clone it and run pnpm run setup.

Fjord

One-time payment · unlimited projects

Buy Fjord for €229

Secure checkout by Polar, our reseller. You get an invoice with VAT and access to the private GitHub repository right after paying.

14-day refund as long as you haven't accessed the repository. Refund policy

06 / FAQ

Questions about Fjord

How is Fjord different from Cairn and Aven?

All three share the same solid foundation. Fjord is the most complete website: a docs portal with an AI assistant plus blog, customers, webinars, changelog and status pages, in a calm Nordic design, in English. Cairn and Aven are leaner and come in English and German; Aven also sells one-time products.

Do I need an OpenAI account?

Only for the AI answers. Without an OpenAI key, the docs assistant still works and answers with excerpts from your docs. Add the key when you're ready.

Do I need to be a developer?

Basic coding knowledge helps. The README contains a launch roadmap that walks you through every step, from running it on your computer to going live. Experienced developers have it running locally in about ten minutes.

Can I use Fjord for client projects?

Yes. One licence covers unlimited projects, including products you build for clients. You may not resell Fjord itself as a template.

Where can I host it?

On Vercel or any server that runs Node.js, plus a Postgres database such as Neon in an EU region. The docs cover both Vercel and self-hosting.

Can I get a refund?

Yes, within 14 days of your purchase, as long as you haven't accepted the repository invitation or downloaded the code. After access, you can contact us about defects or other problems, and your statutory rights apply. See our refund policy for details.

How do I get updates?

Updates are pushed to the private GitHub repository. Connect your GitHub account in Polar's customer portal to get access, then pull them like any other change.

Launch a calm, complete SaaS

Get Fjord, follow the roadmap, and give your customers docs, answers and a website that feels finished from day one.