
Saas.js is one of 66 boilerplates we track, and one of 32 built on NextJS. This review covers what it ships with, what it costs, and where it falls short, based on the structured listing data we maintain for every kit in the directory.
Feature coverage is solid at 15 integrations (catalog average: 8). At $245 the decision comes down to whether the included 2FA, API and Auth map onto what your project actually needs. If they do, the price is a rounding error against the build time. If they don't, no boilerplate is a good deal.
Saas.js, formerly Saas UI, is a production-ready starter kit for B2B SaaS on TanStack Start, with a Next.js kit as well. It ships Better Auth with social login, magic links, 2FA, passkeys and SSO, workspaces with roles and invites, and Stripe billing that syncs your setup and handles tiered, metered and usage-based pricing. Data lives in PostgreSQL through Drizzle, the API is end-to-end typed with tRPC, the UI uses a Chakra UI theme with ready components, and transactional emails go through Resend or your own SMTP. Playwright, Vitest and GitHub Actions come set up, with strict types and consistent patterns that keep AI coding agents on track.
Saas.js uses NextJS, Better Auth, React and TypeScript. NextJS is one of the most common foundations in our catalog (32 kits use it), which means plenty of alternatives exist if Saas.js doesn't fit, but also that the ecosystem around this stack is well documented. The codebase is typed end to end, which matters more in a boilerplate than in your own code: you will be reading and modifying unfamiliar files, and types make that considerably safer.
Saas.js lists 15 integrations: 2FA, API, Auth, Billing and CI/CD and 10 more. That is above the catalog average of 8 integrations per kit.
Saas.js starts at $245 and goes up to $949. That is above the catalog median of $147, so it needs to justify the premium through its feature set or the quality of its implementation. One-time pricing for a codebase is hard to evaluate in the abstract; the relevant comparison is your own hourly cost for the setup work it replaces.
Saas.js makes sense if you are starting a new project on NextJS and the included integrations match your requirements list. Since authentication and payments are both wired up, Saas.js covers the two integrations that consume the most setup time in a typical SaaS build. Skip it if you want full control over every dependency choice; a boilerplate is by definition a set of decisions someone else made for you.
Ready to try Saas.js?
$245 – $949
Saas.js costs $245. The catalog median is $147, so it is priced above the market. The real question is requirement fit: check the feature list against your project before looking at the price tag.
NextJS, Better Auth, React, TypeScript, Chakra, Figma, PostgreSQL, Drizzle, TanStack, Playwright, Resend, Stripe. 32 kits in our catalog use NextJS, so if the rest of this kit doesn't fit, the stack itself won't limit your alternatives.
15 listed integrations: 2FA, API, Auth, Billing, CI/CD, Components, Dashboard, Database, Documentation, Email, Multi-tenancy, Onboarding, Payments, Themes, User Management. The catalog average is 8 per kit.
Anyone starting a new NextJS project whose requirements overlap heavily with the included integrations (2FA, API and Auth). The worse the overlap, the weaker the case: a boilerplate you fight against costs more time than it saves.
Yes. We maintain a ranked list of Saas.js alternatives based on shared stack and feature overlap. 31 other kits in the catalog use NextJS. See the alternatives page linked below.