BoxyHQ SaaS Starter Kit Review 2026 (vs thefrontkit)
saassaas-starter-kitcomparisonnextjsboxyhqaccessibility7 min read

BoxyHQ SaaS Starter Kit Review 2026 (vs thefrontkit)

Gaurav Guha•

BoxyHQ SaaS Starter Kit Review (2026)

Short answer: the BoxyHQ SaaS Starter Kit is a free, Apache 2.0, full-stack Next.js boilerplate whose real strength is enterprise identity: SAML SSO, SCIM directory sync, audit logs and webhooks. It's still on GitHub with about 4,900 stars, but it hasn't shipped a release since v1.6.0 in December 2024. Since then the main branch has mostly received Dependabot updates. It runs on Next.js 15, React 18 and NextAuth v4, and billing is still listed as "coming soon".

That makes it a good reference for how to wire up SSO, and a riskier foundation for a new product in 2026. Below is what's in the repo today, where it still makes sense, and how it compares with thefrontkit's SaaS Starter Kit. (For the wider field, see Best SaaS Starter Kits 2026.)

BoxyHQ SaaS Starter Kit at a Glance

Checked against the GitHub repo and package.json in September 2026:

BoxyHQ SaaS Starter Kit
GitHub boxyhq/saas-starter-kit, about 4,900 stars and 1,200 forks
License Apache 2.0 (free, open source)
Latest release v1.6.0, December 24, 2024
Recent activity Dependabot dependency bumps (latest on main: May 2026). No feature releases since v1.6.0
Framework Next.js 15.5, React 18.3
Auth NextAuth.js v4: email/password, magic links, Google and GitHub sign-in
Enterprise identity SAML SSO and SCIM directory sync via SAML Jackson (@boxyhq/saml-jackson)
Database PostgreSQL via Prisma 6
UI Tailwind CSS with daisyUI 4
Audit logs Retraced
Webhooks Svix
Payments Stripe setup documented; "Billing & subscriptions" still listed under Coming Soon
Other Teams and invites, roles and permissions, i18n, dark mode, Playwright tests, Docker

What happened to BoxyHQ?

Ory acquired BoxyHQ in May 2025. BoxyHQ's SAML Jackson service now lives on as Ory Polis (the old boxyhq/jackson repo redirects to ory/polis, which is actively maintained). The starter kit didn't get the same treatment. Its README still points to SAML Jackson and doesn't mention Ory, and there's no public roadmap for it. If you adopt it, plan to own upgrades (React 19, Auth.js v5, newer Next.js) yourself.

How to try it

Clone the repo, copy .env.example to .env, start PostgreSQL (the repo includes a Docker Compose file), run the Prisma migrations and npm run dev. SAML SSO needs a Jackson or Polis instance. The README walks through each step.

BoxyHQ vs thefrontkit: Feature Comparison

The two kits solve different problems. BoxyHQ is backend identity plumbing with a basic UI. thefrontkit's SaaS Starter Kit is a frontend UI layer (components, auth screens, app shell, settings, AI chat patterns) with no backend at all, so you bring your own auth provider, database and billing.

Feature thefrontkit BoxyHQ
Stack Next.js 16, React 19, Tailwind CSS v4, TypeScript Next.js 15, React 18, Tailwind + daisyUI, Prisma, TypeScript
Auth UI screens for login, signup, forgot/reset password and OTP. Bring your own auth provider Working auth via NextAuth v4: email/password, magic links, Google and GitHub, SAML SSO
SAML SSO / SCIM Not included (pair with any SSO provider) Built in. This is BoxyHQ's core strength
App shell Sidebar, topbar, responsive layout, settings navigation, dark mode Basic layout
Settings screens Account, notifications, AI integrations, team and permissions, billing, privacy and security Team settings, SSO and directory sync configuration
AI patterns Chat recipes: citations, compare, error handling, prompt submission, refinement, sessions, voice Not included
Design tokens Tailwind v4 @theme tokens driven by CSS custom properties daisyUI themes
Accessibility Built for WCAG AA: semantic HTML, ARIA, keyboard navigation, focus management, contrast No documented WCAG testing
Audit logs / webhooks Not included Retraced and Svix
Billing Billing settings UI only (no payment backend) Stripe setup; subscriptions "coming soon"
Database None (frontend only) PostgreSQL via Prisma
License Commercial Apache 2.0
Price From $79 Free

Where BoxyHQ Still Fits

Pick BoxyHQ, or at least read its code, if enterprise identity is your launch blocker:

  • SAML SSO. Jackson (now Ory Polis) is a mature SSO service used in production. If your first enterprise customer requires SSO, this repo shows a working integration end to end.
  • SCIM directory sync handles user provisioning and deprovisioning from Okta, Entra ID (Azure AD) and similar providers.
  • Audit logs via Retraced give you "who did what, when" tracking, which security questionnaires ask about.
  • Webhooks via Svix cover team and user lifecycle events.
  • Apache 2.0 means no license cost and full control.

The tradeoff is maintenance. You're starting on an older stack (React 18, NextAuth v4) with no active feature development, so budget time for upgrades before you build on top of it.

Where thefrontkit Fits

A complete UI layer

BoxyHQ's daisyUI interface gives you buttons, cards and modals, but not the patterns most SaaS apps need: a responsive app shell, multi-step forms with validation, settings hierarchies, notifications and empty states. thefrontkit ships those as ready components:

import { MainSidebar } from "@/components/ui/composites/main-sidebar"

<MainSidebar
  activeMainNav={activeNav}
  activeSection={activeSection}
  onMainNavChange={setActiveNav}
  onSectionChange={setActiveSection}
  user={{ name: "Jane Doe", email: "jane@example.com" }}
  onUpgrade={() => router.push("/pricing")}
/>

Tokens you can rebrand in one place

The kit uses Tailwind v4's @theme with CSS custom properties, so a rebrand means changing token values, not hunting through components:

/* app/globals.css */
@theme inline {
  --color-primary: var(--primary);
  --color-primary-50: var(--primary-50);
  --color-primary-600: var(--primary-600);
}

Accessibility from the start

If you sell to enterprises, you'll be asked for a VPAT sooner or later, and accessibility is increasingly a procurement requirement. thefrontkit components use semantic HTML, proper ARIA, visible focus, keyboard navigation, AA contrast in light and dark mode, and focus moves to the first error on form submit. BoxyHQ has no accessibility testing set up in the repo.

AI chat patterns included

The kit includes chat recipes for citations, model comparison, error handling, prompt submission, refinement, session history and voice. For a deeper AI interface layer, the AI UX Kit uses the same tokens and components.

Pricing

  • BoxyHQ SaaS Starter Kit: free under Apache 2.0. Commercial SSO support is available from Ory for Polis, not for the starter kit itself.
  • thefrontkit SaaS Starter Kit: from $79, one-time, commercial license. See pricing.

The bigger cost is engineering time. A free kit that needs weeks of UI work and a stack upgrade can cost more than a paid one. See SaaS starter kit vs building from scratch for the math.

Verdict

  • Choose BoxyHQ if SAML SSO, SCIM and audit logs are your launch requirements, you're fine with NextAuth v4 and React 18 for now, and you'll build your own UI.
  • Choose thefrontkit if you need an accessible, token-driven frontend for a SaaS product and already have (or will pick) your own auth, database and billing.
  • Combine them if you need both: thefrontkit for the frontend, and Ory Polis (or another SSO provider such as WorkOS or Auth0) on the backend when enterprise customers ask for SSO.

Frequently Asked Questions

Is the BoxyHQ SaaS Starter Kit free?

Yes. It's open source under the Apache 2.0 license, so you can use it commercially at no cost. You'll pay for your own hosting, PostgreSQL database and any SSO infrastructure you run.

Is the BoxyHQ SaaS Starter Kit still maintained?

Only lightly. The repo isn't archived and it still gets Dependabot dependency updates, but the last release was v1.6.0 in December 2024. Ory acquired BoxyHQ in May 2025 and now focuses on Ory Polis (formerly SAML Jackson), not the starter kit.

Where is the BoxyHQ SaaS Starter Kit on GitHub?

At github.com/boxyhq/saas-starter-kit. The Prisma schema is in the prisma folder, and the README covers local setup with Docker.

Does the BoxyHQ starter kit include Stripe billing?

Partly. The README documents Stripe environment variables and a Stripe webhook route, but "Billing & subscriptions" is still listed under Coming Soon.

What does BoxyHQ use for SAML SSO?

SAML Jackson, BoxyHQ's open-source SSO service. After Ory's acquisition, Jackson was renamed Ory Polis. The starter kit still installs it under the old @boxyhq/saml-jackson package name.

Which is better, BoxyHQ or thefrontkit?

They cover different layers. BoxyHQ gives you working backend identity features (SSO, SCIM, audit logs). thefrontkit gives you the frontend UI and design system with no backend. If you need enterprise SSO on day one, start from BoxyHQ or an SSO provider. If the UI is your bottleneck, start from thefrontkit.

Ready to skip the frontend boilerplate? Explore the SaaS Starter Kit.

Gaurav Guha, Founder of thefrontkit

Gaurav Guha

Founder, thefrontkit

Building production-ready frontend kits for SaaS and AI products. Previously co-created NativeBase (100K+ weekly npm downloads). Also does AI automation and CRM integration work for clients. Writes about accessible UI architecture, design tokens, and shipping faster with Next.js.

Related Posts

Next.js SaaS Template

Dashboard, auth screens, settings, and 50+ accessible components.