SaaS starters · Rank #43
Saasfly
Your Next SaaS Template or Boilerplate ! A magic trip start with `bun create saasfly` . The more stars, the more surprises
Why this verdict
- No commits in 90 days; last commit 417 days ago.
- Latest release v1.0.0-stable, 482 days ago.
- Next.js 14 declared; latest is 16 (2 majors behind).
- React 18 declared; latest is 19 (1 major behind).
- Tailwind CSS 3 declared; latest is 4 (1 major behind).
- tRPC 10 declared; latest is 11 (1 major behind).
- Zod 3 declared; latest is 4 (1 major behind).
- On current major: Auth.js.
- Not counted in verdict: Stripe SDK 14 → 22, TypeScript 5 → 7.
Check before you commit
- Two or more breaking releases behind on a core dependency.
Dependency freshness
| Package | Declared | Latest | Status |
|---|---|---|---|
| Stripe SDK stripe | 14.15.0 | 22.6.2 | Behind, not counted |
| Next.js next | 14.2.5 | 16.3.6 | 2 majors behind |
| TypeScript typescript | 5.4.5 | 7.0.2 | Behind, not counted |
| React react | 18.3.1 | 19.3.0 | 1 major behind |
| Tailwind CSS tailwindcss | 3.4.1 | 4.3.3 | 1 major behind |
| tRPC @trpc/server | 10.44.1 | 11.19.0 | 1 major behind |
| Zod zod | 3.22.4 | 4.6.5 | 1 major behind |
| Auth.js next-auth | 4.24.7 | 4.24.15 | Current |
Declared = lowest version the kit's package.json allows. Latest = npm "latest" tag. TypeScript and the Stripe SDK are shown but not counted in the verdict.
What's in the stack
- Framework
- Next.js
- Auth
- Auth.js
- Payments
- Stripe
- Database / ORM
- Kysely
- API layer
- tRPC, TanStack Query
- Monitoring
- PostHog, Vercel Analytics
Detected from declared dependencies. A listed package means it's installed, not necessarily fully wired up.
What the README says you get
- APItrpc APIs
trpc – End-to-end typesafe APIs made easy
- APIReact Query data fetching
tanstack/react-query – Hooks for fetching, caching and updating asynchronous data in React
- AuthClerk authentication
Clerk - The most comprehensive User Management Platform
- BillingStripe payments
Stripe – Payment processing for internet businesses
- DataPostgreSQL storage
PostgreSQL – The world's most advanced open source database
- DataPrisma ORM
Prisma – Next-generation ORM for Node.js and TypeScript
- DataKysely query builder
Kysely - The type-safe SQL query builder for TypeScript
- EmailResend email service
Resend – Email marketing platform for developers
- i18nInternationalization support
i18n - Support for internationalization
- UITailwind CSS styling
Tailwind CSS – Utility-first CSS framework for rapid UI development
- UIShadcn/ui components
Shadcn/ui – Re-usable components built using Radix UI and Tailwind CSS
- UIFramer Motion animations
Framer Motion – Motion library for React to animate components with ease
- UILucide icons
Lucide – Beautifully simple, pixel-perfect icons
- UIZustand state management
Zustand – Small, fast and scalable state management for React
Extracted from the kit's README by a local AI model (qwen3.5:4b) on Sep 26, 2026. Every item is checked against an exact README quote; 6 unverifiable items were discarded. A README claim is the maker's description, not something we tested.