Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Supabase / Next.js / Grommet Starter!
Supabase Next.js Grommet Starter is a boilerplate project that wires together the Supabase backend, the Next.js React framework, and the Grommet component library into a single TypeScript codebase.
Supabase Next.js Grommet Starter is a starting template for building web applications with a pre-assembled stack. It takes a fresh project directory and provides a Next.js app that already includes Supabase client libraries, Grommet theming, TypeScript, ESLint, and Jest configuration. The output is a local development environment where you add your own pages and components. The repository does not name a specific author or company.
After cloning, you run yarn to install dependencies and yarn dev to launch the Next.js dev server. The project is organized as a standard Next.js app with a Supabase client configured and Grommet provider mounted, so any page you add inherits the theme and backend connectivity.
It is a boilerplate that combines Supabase, Next.js, Grommet, TypeScript, ESLint, and Jest so you can begin a new web project without configuring these tools manually.
The Supabase integration is present as a dependency and starting point, but no specific authentication pages or flows are documented in the repository readme; you implement those yourself.
It uses Grommet, a React component library that includes accessible widgets and a built-in theming system.
Clone the repository, run yarn to install all dependencies, then run yarn dev to start the development server.
The template is licensed under GPL v3, which affects how you can distribute software built from it.
