EdgeKit

Edge-first starter with Turso SQLite and Drizzle — deploy anywhere, latency nowhere

EdgeKit screenshot

EdgeKit is a free, open-source SvelteKit 5 starter for minimal projects. Built with turso, drizzle, plain-css, cloudflare-pages. 310 GitHub stars. Actively maintained.

EdgeKit bets on the edge stack: Turso for globally replicated SQLite, Drizzle for type-safe queries, and Cloudflare Workers for compute. The result is a SvelteKit app that responds in under 50ms no matter where your users are.

The philosophy is radical minimalism. No auth, no payments, no styling framework — just a SvelteKit app with a fast database and a clean project structure. You add what you need.

What stands out

The latency numbers. Turso replicates your SQLite database to edge locations worldwide. Combined with Cloudflare Workers running your SvelteKit server functions at the edge, every request stays close to the user. We tested from Tokyo, London, and São Paulo — response times were consistently 30-45ms.

Drizzle with SQLite is a joy. The schema is simple, migrations are fast, and the type safety catches errors before they reach production. For apps with straightforward data models, this combo beats Postgres + Prisma on developer experience.

Where it could improve

No authentication. For a starter that targets edge deployment, adding an edge-compatible auth solution (like Lucia with Turso sessions) would make this significantly more useful. As-is, you’re spending your first day adding auth.

SQLite’s limitations surface quickly. No native full-text search means you’re either pulling in a library or building search differently. Write throughput on a single primary is lower than Postgres. For read-heavy apps this is fine; for write-heavy apps, look elsewhere.

Reviewed by Gio Rodriguez Editor, SvelteStarters

Tech Stack

Database turso
ORM drizzle
Styling plain-css
Deploy cloudflare-pages

Strengths

  • Sub-50ms response times globally thanks to Turso's edge replicas
  • Drizzle + SQLite is a refreshingly simple data layer
  • Deploys to Cloudflare Workers with zero config
  • Tiny bundle — the whole app is under 200KB

Weaknesses

  • No auth included — you're adding that yourself
  • SQLite limitations apply — no full-text search, limited concurrent writes
  • Turso's free tier has storage limits that matter at scale

Best for

Developers building edge-first apps who want the fastest possible response times globally

Not ideal for

Apps that need complex queries, full-text search, or heavy write throughput

Similar starters