sv-router
v0.19.0
Published
Type-safe routing for Svelte SPAs
Readme
sv-router
Flexible, ergonomic, and complete Svelte 5 router.
Documentation • Getting Started • Reference
Features
- 🔒 Type-safe navigation: Catch broken links before you ship.
- 🗂️ File-based routing (optional): DX of a meta-framework-like approach.
- 🪶 Lightweight: ~ 5kB gzipped.
- ⚡ Performance: Built-in code splitting and preloading.
- 🔍 Reactive search params: For simpler state management in the URL.
- 🌿 Nested routes: Share layouts across pages.
- 🛡️ Hooks: For navigation guards, data loading, or analytics tracking.
- #️⃣ Hash-based routing: Works inside Electron/Tauri.
Getting Started
Kickstart a new project:
npm create sv-router...or add it to an existing project:
npm install sv-routerLicense
MIT © Colin Lienard
