Free Boilerplate and Starter kit for Next.js 15+, Supabase, Tailwind CSS 4 and TypeScript. Next.js Supabase TypeScript ESLint Prettier Husky Lint-Staged Jest Testing Library Playwright Commitizen Commitlint VSCode Vercel PostCSS Tailwind CSS React Query
NextBase Lite is a free and open-source Next.js 13 + Supabase boilerplate. It provides a simplified starting point for building Next.js applications with Supabase integration. The boilerplate includes a Next.js 13 app with TypeScript, Supabase, and Tailwind CSS. It also comes with features such as data fetching examples, React Query setup, React Hot Toast component, unit testing and integration testing setups, automatic sitemap generation, SEO metadata, JSON-LD and Open Graph tags, automatic changelog generation, and more.
To install NextBase Lite, follow the steps below:
yarn
yarn supabase link --project-ref <project-ref>
. You can get your project ref from the Supabase Project dashboard (Project Settings -> API).env.local.example
and rename it to .env.local
. Add the Project ref, Supabase URL, and anon key to the .env.local
file.yarn supabase db push
.yarn generate:types:local
.yarn dev
to start the development server.NextBase Lite is a free and open-source Next.js 13 + Supabase boilerplate that offers a simple starting point for building Next.js applications with Supabase integration. It comes with various features such as data fetching examples, React Query setup, unit testing, automatic sitemap generation, and more. The installation process is straightforward, requiring the cloning of the repository, installation of dependencies, and linking Supabase to the project. Overall, NextBase Lite provides developers with a solid foundation for creating Next.js applications with Supabase.