made with Svelte

Svelte Pilot

Config-based Svelte Router

Visit Site

Description

Config-based Svelte Router

"Svelte Pilot is a lightweight, flexible, and feature-rich router."

  • Support for Server-Side Rendering (SSR) - Svelte Pilot can run both on the client and server sides.
  • Flexible Layout Configuration - By decoupling the relationship between path segments and nested views, Svelte Pilot allows URLs of different path segments to share the same layout, achieving high reuse of layouts.
  • Dynamic Loading - Svelte Pilot loads only the components required for the current route, avoiding resource wastage and improving the initial load speed.
  • TypeScript Support - Svelte Pilot provides complete TypeScript type definitions.
  • Simple Yet Comprehensive - Although the API is clear and straightforward, Svelte Pilot still offers a wide range of feature options, adapting to various complex scenarios.
  • Architecture Agnostic - Svelte Pilot is just a library, not imposing any restrictions on specific project structures or build processes, offering developers great freedom.
  • Lightweight - With only about 1000 lines of code, it is approximately 5KB after gzip compression.

Social Media Links

Sveltekit View Transition Simplified view-transition-api for Sveltekit
icon-eye-dark Created with Sketch. 690
AutoAnimate for Svelte Animation Utility
icon-eye-dark Created with Sketch. 1.832
Sentry for Svelte Svelte Error & Performance Monitoring
🧑 Sponsored by Friends
We’re hosting on Digital Ocean! πŸ’™ Try it today and get a free $100 credit.
Svelte Websocket Store Svelte Store with a Websocket Backend
icon-eye-dark Created with Sketch. 2.984
Inertia Svelte Svelte Adapter for Inertia.js
icon-eye-dark Created with Sketch. 5.950