Open Source MIT License

Stop rebuilding. Start creating.

The SvelteKit boilerplate that scaffolds your project in seconds. Auth, SQLite DB, and optional modules — wired, typed, and ready to ship.

Always current. Install only what you need.

View on GitHub
bunx sv create my-app --template minimal --types ts --add svforge --install bun
2 min
From zero to dev server
9
Add-on modules
0
Lock-in — your code, your DB
Latest
Always current versions

Why SVForge?

From zero to dev server in 2 minutes

One CLI command scaffolds everything — auth, DB, theme, components. No config rabbit holes, just code.

Built on the official foundation

Starts from sv create. Not a fork, not a detour — you follow the SvelteKit ecosystem, not a custom path.

Always current, never frozen

Every scaffold pulls the latest Skeleton, Svelte 5, and Tailwind versions. No outdated snapshots locked in your project.

Install only what you need

Start minimal. Add OAuth, blog, uploads, or rich text editor when your project actually needs them. Modular by design.

Your codebase from day one

Source files land in your repo, not in node_modules. Modify everything — it is yours, no lock-in, no tech debt.

SQLite by default, Postgres when you scale

SQLite out of the box — zero config, works everywhere. Migrate to PostgreSQL or MySQL in minutes with Drizzle ORM.

Built on the best stack

Modern, fast, type-safe. Every piece chosen for developer experience.

Svelte 5 Reactive

Runes

SvelteKit 2.x SSR

Full-stack

Skeleton UI v4 Themed

Components

Tailwind CSS v4 Utility

Styling

Better Auth Sessions

Auth

Drizzle ORM Type-safe

SQLite

9 modules, pick what you need

Each module is a standalone addon. Add only what your project needs.

svforge

Base: UI kit + layouts + theme

@svforge/ui_toast

Toast notifications

@svforge/dnd

Drag & drop sortable lists

@svforge/tiptap

Rich text editor

@svforge/graph

Knowledge graph visualization

@svforge/email

Transactional emails (Resend)

@svforge/oauth

Social auth (Google, GitHub)

@svforge/uploads

File uploads (S3/R2)

@svforge/blog

Blog/CMS (MDsveX)

Quick start

From zero to running in under 2 minutes.

1 Create

One command scaffolds the entire project.

bunx sv create my-app --template minimal --types ts --add svforge --install bun
2 Configure

Start the dev server. Everything is pre-wired.

cd my-app && bun dev
3 Ship

Auth, DB, components — all ready. Just build.

// Start coding your features

Ready to build something great?

Join the SvelteForge ecosystem. Ship faster, build better, keep full ownership of your code.

View on GitHub