Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A simple and user-friendly, SEO-friendly Next.js template designed for quick setup of landing pages, SaaS websites, and more, without complex configurations.

A full-stack Next.js TypeScript template focused on functionality over UI, featuring Zustand, TanStack Query, and ESLint 9 support.
nextjs-saas-template is an open-source Next.js 14 boilerplate for building SEO-friendly landing pages and SaaS websites with built-in authentication, a blog, pricing, and a user dashboard. It ships as two ready-to-run theme variants, template-custom (black-and-white minimalist) and template-gradient (colorful gradient), so developers can pick a starting look and configure only environment variables to go live.
nextjs-saas-template is a Next.js 14 project that produces a deployable SaaS website with landing, blog, pricing, and dashboard pages. It takes environment variables for Supabase and OAuth providers as input and outputs a fully functional web app with email, GitHub, and Google login. The project is maintained by jiweiyeah on GitHub and is continuously updated.
template-custom offers a black-and-white minimalist look, while template-gradient provides a colorful gradient design.The tech stack includes Next.js 14, Tailwind CSS for styling, shadcn/ui and Radix UI for components, Lucide icons, i18next for translations, and Supabase for backend authentication and database.
template-custom or template-gradient.npm install.NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, NEXT_PUBLIC_APP_URL, and GitHub/Google OAuth credentials.npm run dev to start the development server, then deploy to Vercel or Netlify.Yes, the template is open-source on GitHub and free to use. You can clone, modify, and deploy it for personal or commercial projects.
You need a Supabase project for authentication and database, plus OAuth app credentials from GitHub and Google if you want those login options. Set these in the environment variables shown in the README.
Yes, the README lists Netlify as a deployment option in addition to Vercel, with a link to Netlify's Next.js documentation.
Each theme is a separate directory, so you can choose to work with only template-custom or template-gradient and ignore the other.
The template uses i18next. You can add translation files for additional languages following i18next conventions.
