SiteKnock
Built on Next.js 16, React 19, Express 5 & Better Auth

Ship your AI product
in days, not months.

A production-grade Next.js SaaS kit with a visual Studio. Auth, billing, teams, licensing, notifications, admin, and E2E tests already wired.

View live demo

Explore the full live demo. No signup, no credit card required.

studio.siteknock.com

Integrated with the services you already use

Cloudflare
Vercel
Supabase
Convex
Stripe
Google Translate
DeepL
Azure Translator
OpenRouter
Railway
Netlify
Resend
Mailgun
Amazon SES
Cloudflare Turnstile
Docker
0+

Production modules included

0+

MagicUI + shadcn/ui blocks

0

Database dialects supported

0

Locales built in from day one

Built for your business model

Whether you ship alone, build for clients, or scale a SaaS startup, SiteKnock starts you months ahead.

Solopreneurs

Launch solo in record time. Skip the database and subscription plumbing. Studio keeps you in flow so you can focus on your product.

Dev Agencies

Start every client project from a finished foundation. Configure modules visually in Studio, rebrand per client, and hand off a clean, fully typed codebase.

SaaS Builders

Zero compromise on quality. Strict TypeScript, server-side session security, transactional emails, and full Playwright E2E coverage baked in.

Everything you need

Stop rebuilding the same SaaS plumbing

Twenty-plus production modules covering auth, payments, teams, licensing, notifications, storage, scheduling, multi-database support, and more — all pre-wired.

Authentication

Email/password, magic link, social OAuth, and MFA. All server-validated with Better Auth, rate limiting, and lockout protection.

Visual Billing Sandbox

Visual Stripe billing setup with local webhook testing. Subscriptions, per-seat pricing, coupons, tax rates, and multi-currency without writing integration code.

Teams & workspaces

Multi-tenant workspaces with email invitations, RBAC, and organization-scoped billing dashboards built for B2B.

Licensing & seats

Issue license tokens with seats, activation, transfers, and an entitlement API — sell software licenses, not just subscriptions.

Super Admin Console

A real Super Admin console. Manage users and orgs, audit system-wide actions, manage caches, and set API rate limits.

Notifications

In-app notification center with a bell dropdown, inbox page, public feed, per-user read state, and system- or feed-sourced announcements.

Job scheduler

Cron, interval, one-shot, and event-chained jobs with retries, run history, and an admin console — Cloudflare-native drivers included.

File storage

unstorage-backed file storage with filesystem or S3-compatible drivers — swap backends with one config change.

Six database dialects

Prisma adapters for PostgreSQL, MySQL, MariaDB, SQLite, MSSQL, and Cloudflare D1 — pick the dialect per project.

Express or Hono backends

Pick Express 5 or a Hono edge backend per app, with build targets for Node, Docker, and Cloudflare Workers.

BaaS auth adapters

Optional Supabase, Firebase, and Convex auth adapters — federate or migrate identity without rewriting your auth layer.

Coupons & scarcity marketing

Discount codes with redemption caps and per-email rules, a live availability API, and FOMO blocks that show real "only N left" counts on your pages.

Multi-app monorepo

Every project scaffolds frontend, backend, and E2E apps side by side in one pnpm + Turborepo workspace.

Agentic-ready codebase

AGENTS.md rules, a curated .agents knowledge base, and ready-made agent skills — AI coding tools navigate your codebase from day one.

Premium UI Blocks

MagicUI and shadcn/ui layouts, Tailwind CSS 4, dark mode, responsive dashboards, and landing pages pre-configured.

Global Translations

Visual localization manager. Edit Next-Intl translations in Studio, auto-routing users based on browser locale.

Visual Email Desk

Drag-and-drop transactional email designer. Preview live, send test emails, and let Studio write optimized React templates for you.

Feature-Aware E2E Tests

Playwright E2E suite that adapts to your enabled features (2FA, magic link, Stripe) so only relevant flows are tested.

Visual SaaS IDE

SiteKnock Studio: a visual SaaS IDE. Toggle modules, edit locales, design emails and pages, and deploy from a desktop console.

+ waitlist pages, captcha providers, Routes Desk, a live theme editor, and more …

Studio configures, generates, and deploys

Manage every project setting from a visual workspace, then generate a fully wired SaaS that looks and behaves like a finished product.

Configure visually in Studio

Toggle features, manage locales, set up email and storage, and deploy, all from a purpose-built desktop workspace. No more hunting through config files.

Explore Studio docs
studio.siteknock.com
app.siteknock.com

A finished SaaS, not a skeleton

Sign in with seeded roles and walk real flows: onboarding, permissions, billing, coupons, taxes, multi-currency, and plan gating. This is what your customers experience on day one.

Open live demo
Authentication

Every auth flow, already wired

No more gluing together providers, session stores, and password reset emails. Better Auth handles the hard parts while you keep full control.

Email & password

Server-validated registration, login, and password reset with rate limiting and account lockout protection.

Magic link

Passwordless authentication via email magic links. Clean UX, no credentials to manage.

Social login

Google, GitHub, and other OAuth providers pre-configured. Add or remove providers with a single config change.

Multi-factor auth

TOTP-based two-factor authentication with QR code setup and recovery codes included.

studio.siteknock.com
Payments

Billing with coupons, taxes, and multi-currency

Visual Stripe billing setup with local webhook testing. Configure subscription tiers, per-seat pricing, coupons, tax rates, and multi-currency without writing integration code.

Stripe checkout

Pre-built checkout flows with Stripe. One-time purchases, subscriptions, metered billing, coupons, tax rates, and multi-currency.

Customer portal

Let customers manage their own subscriptions, payment methods, invoices, and coupons through Stripe's hosted portal.

Local Stripe testing

Test subscriptions, per-seat plans, coupons, tax rates, and currency conversions locally with Stripe CLI webhook forwarding. No production Stripe account needed.

siteknock.com/billing
Multi-tenancy

Real team workspaces, not an afterthought

Organizations, invitations, roles, and permissions, designed for B2B SaaS from the start.

Organizations

Each team gets its own workspace with isolated data, settings, and billing. Switch between orgs seamlessly.

Invitations

Email-based team invitations with expiration, role assignment, and pending invite management.

Role-based access

Fine-grained permissions with owner, admin, and member roles. Extend with custom roles when you need them.

app.siteknock.com
Licensing

License & seat management built in

Issue license tokens, allocate seats, and verify entitlements — the same system SiteKnock runs for its own licenses, ready for yours.

License tokens

Issue perpetual or expiring license tokens with version bounds, transfers, and optional device binding.

Seat management

Pooled or role-allocated seats with add, schedule, and revoke operations — customers self-manage from their dashboard.

Browser activation

Customers activate seats through a browser approval flow — the CLI and Studio poll for the choice and continue automatically.

Entitlement API

A public entitlement endpoint lets external apps verify a license token and read its claims over HTTP.

studio.siteknock.com
Visual editors

Visual email & page designers

Visually design transactional emails and public layouts in Studio. Export optimized TypeScript code or deploy content updates directly.

Visual email builder

Drag-and-drop elements to design transactional emails, send tests, and let the generator output optimized Next.js templates.

Static page builder

Create marketing landing pages, legal policies, or docs pages visually. Changes sync directly to your local workspace.

studio.siteknock.com
DevOps

Deploy apps from the same place you build them

Provision, build, and deploy your services in one integrated place. Docker deployment targets, build configurations, and dev environments, all from Studio.

Deployment Targets

Configure visual deployment targets. Choose Docker standalone or custom targets with dev credentials.

Visual Docker Builds

Build Docker images and manage Docker configurations directly from Studio's build tool.

Dev Environments

Set up clean development environments and click through configured variables and settings seamlessly.

studio.siteknock.com

Built on the stack you'd choose anyway

Next.js 16 + React 19 up front, Express 5 or Hono on the edge, Prisma across six database dialects, Stripe billing, and Playwright E2E — pre-integrated, not glued together.

Better AuthExpress 5HonoNext.js 16PlaywrightPrismaReact 19StripeCloudflareDockerMySQLPostgreSQLshadcn/uiSQLiteTailwind 4TypeScript
Build vs. buy

Keep the product work. Skip the repeated setup.

Every row is plumbing your app would need anyway — generated into your own codebase and running on your own infrastructure. SiteKnock simply starts you months ahead.

3-6 months

Typical build-from-scratch timeline

< 1 week

Time to production with SiteKnock

20+

Weeks of build & maintenance avoided

CapabilityFrom scratchWith SiteKnock
Authentication & accounts2-4 weeksPre-built
Payments, subscriptions, taxes, coupons & multi-currency2-3 weeksPre-built
Teams & organizations3-4 weeksPre-built
Roles & permissions1-2 weeksPre-built
Admin panel2-3 weeksPre-built
Invitations & onboarding1-2 weeksPre-built
Transactional email1 weekPre-built
Page & email visual builder2-3 weeksPre-built
Theming & dark mode3-5 daysPre-built
UI components & layouts2-3 weeksPre-built
Upgrades & maintenanceOngoingIncluded
Security patchesOngoingIncluded
Pricing

Simple, transparent pricing

Buy once, own forever. No subscriptions for the kit — just an optional annual renewal for updates.

Solo

$299$149one-time

For solo founders and indie builders.

Includes 2 seats and 12 months of updates. Renew at $30/year for continued updates and Studio access.

Get Started
  • Unlimited projects
  • 2 seats
  • 12 months of updates
  • Community
Most popular

Pro

$599$299one-time

For small teams shipping multiple sites.

Includes 5 seats and 12 months of updates. Renew at $60/year for continued updates and Studio access.

Get Started
  • Unlimited projects
  • 5 seats
  • 12 months of updates
  • Email, Community

Agency

$999$399one-time

For agencies delivering client work at scale.

Includes 10 seats and 12 months of updates. Renew at $90/year for continued updates and Studio access.

Get Started
  • Unlimited projects
  • 10 seats
  • 12 months of updates
  • Email, Community

Frequently asked questions

Everything you need to know about SiteKnock.

Your application code, yes — completely. The generated project (pages, routes, components, Prisma schema, configuration) is plain TypeScript source in your own repository: read it, change it, extend it. The SiteKnock engine packages (@siteknock/*) are licensed libraries delivered in deployable form — prebuilt npm packages with type declarations, the standard model for commercial kits. Your perpetual license covers building and shipping apps on them forever; the packages’ internal source isn’t distributed, and nothing in your app depends on a hosted runtime.
Your license includes an update window. During that window, you receive every new release. After it expires, your code keeps working. You just won't get newer versions until you renew.
Yes! The live demo shows the full product experience: auth flows, dashboards, admin panel, billing, and more. Use the pre-seeded demo credentials, no signup required.
Anywhere that runs Node.js or Docker — Railway, Fly.io, AWS, a VPS, or self-hosted. Studio builds your frontend and backend containers and applies migrations for you. For edge deploys, pick the Hono backend and ship to Cloudflare Workers with OpenNext and D1.
The generated code uses standard Next.js, Express, and Prisma patterns with SiteKnock utility packages. You own and can modify all your application code. If you stop renewing, you keep your perpetual license and can continue building with the versions you have.
All plans include access to our Discord community (https://discord.gg/peqUzZcvF) and documentation. Pro and Agency plans include email support in addition to community support.
Yes. The codebase includes agent instructions, workspace memory, and structured conventions that work with Copilot, Cursor, Claude, and other AI coding assistants.
Yes — within 14 days of purchase you can get a full refund as long as your license has not been activated and no licensed packages have been downloaded. After activation or the first download, the license fee is non-refundable (delivery of the digital license is complete), except where required by law such as EU consumer withdrawal rights. Seat renewals can be cancelled at any time and stop at the next renewal date.
SiteKnock is buy-once: the codebase license is perpetual and there are no monthly SaaS fees. You activate it with the siteknock CLI and it runs on your own infrastructure. An optional yearly renewal keeps Studio access, kit updates, and any extra seats current — cancel it and your perpetual license and included seats keep working.
Each license tier includes a set number of seats for your team. Extra seats are added as seat renewals on your license and billed annually — you can drop extras at renewal, but not below the seat count included in your tier.
Ready to ship?

Start buildingyour SaaS today

Get the complete application codebase, CLI access, the Studio desktop app, and a generous update window — all under a perpetual license.

View live demo