New `./web` starter

SvelteKit on Cloudflare with auth, migrations, and a UI system already in place.

Granular ships with Drizzle, D1, Google OAuth through Auth.js, and DaisyUI so you can move straight into product work.

D1 docs

Included in the starter

Google OAuth

Auth.js is configured against D1-backed user, session, and account tables.

Drizzle migrations

Schema and migration scripts are ready for local or remote D1.

DaisyUI styling

Tailwind v4 and DaisyUI provide a usable design system from the start.

© 2026 Granular