New: six AI app starters, tested with real usage-based billingSee AI starters

Next.js & RemixOpen source

Lanternfish

MIT-licensed Next.js and Supabase starter for solo founders

About this starter

Lanternfish is the smallest useful thing on top of Next.js and Supabase. You get email, Google and GitHub sign-in through Supabase Auth, row-level security policies already written for a profiles and projects table, Stripe Checkout with a webhook that syncs subscription status, and a settings page for account deletion. Emails go through Resend with plain HTML templates.

Its opinion is that the database should enforce access, so nearly every permission check lives in SQL policies rather than in route handlers. That keeps the TypeScript lean but means you will be writing Postgres. The limitation: there are no teams or organizations at all. Adding them means reworking the policies, which the maintainer says is out of scope.

Highlights

  • 01Row-level security policies written and tested
  • 02Under 60 files, readable in one evening
  • 03Account deletion and data export included

Tags

Related starters

More in Next.js & Remix
  • Next.js SaaS with Payload CMS for the blog, docs and changelog

    • payload cms
    • docs
    • blog
    One-time$149 once
  • Realtime Next.js starter on Convex, free for any number of apps

    • convex
    • realtime
    • workspaces
    FreeFree
  • Landing page, login and Stripe checkout. That's it, on purpose.

    • minimal
    • sqlite
    • mvp
    One-time$79 once
Live demo · Day Zero Kits— View template →