tilt-svelte
A smooth 3D tilt Svelte Attachment
Share with the biggest community of Svelte enthusiasts in the world
Welcome to Svelte Society, homepage for everything Svelte. Find what you're looking for in the navigation above!
Support Svelte Society and get your company featured here. Contact us
A smooth 3D tilt Svelte Attachment

How to get the type of a component's props. SUGGESTION: I would probably call them LeafProps instead of LeafType type LeafProps = ComponentProps‹typeof Leaf›

How to get the type of a component's props. SUGGESTION: I would probably call them LeafProps instead of LeafType type LeafProps = ComponentProps‹typeof Leaf›
Rich text editor for Svelte
Disable JavaScript and try your search interface. Nothing works, right? It doesn't have to be this way. This article builds an omnisearch component that works the moment HTML renders and then layers autocomplete on top as an enhancement.
Disable JavaScript and try your search interface. Nothing works, right? It doesn't have to be this way. This article builds an omnisearch component that works the moment HTML renders and then layers autocomplete on top as an enhancement.
A powerful Trigger.dev extension that enables seamless integration between SvelteKit and Trigger.dev by allowing you to use your SvelteKit functions, classes, and exports directly in your Trigger.dev projects with zero code changes.
A powerful Trigger.dev extension that enables seamless integration between SvelteKit and Trigger.dev by allowing you to use your SvelteKit functions, classes, and exports directly in your Trigger.dev projects with zero code changes.
Type-safe OpenAPI generation and runtime validation for SvelteKit. Write standard SvelteKit code, get documented APIs.
Type-safe OpenAPI generation and runtime validation for SvelteKit. Write standard SvelteKit code, get documented APIs.

Fundamentals of SvelteKit, routing, layouts, data loading, server endpoints, forms, and deployment. Hands-on project-based tutorials with step-by-step app builds, code examples, and a final GitHub repository to follow along.

Fundamentals of SvelteKit, routing, layouts, data loading, server endpoints, forms, and deployment. Hands-on project-based tutorials with step-by-step app builds, code examples, and a final GitHub repository to follow along.
A robust component for rendering ascii art as svg
Open source test management platform built with svelte 5
A Svelte renderer for the Strapi's Blocks rich text editor
A tiny typesafe state machine. Designed to replace multiple boolean flags to managing complex UI states and interactions. Use it instead of XState when the latter feels like overkill.
A tiny typesafe state machine. Designed to replace multiple boolean flags to managing complex UI states and interactions. Use it instead of XState when the latter feels like overkill.
SvelteKit Snapshots don't survive in-app navigation—only browser back-button visits from external sites. This simple pattern uses beforeNavigate and afterNavigate to preserve form state across any route change, so your users never lose their work.
SvelteKit Snapshots don't survive in-app navigation—only browser back-button visits from external sites. This simple pattern uses beforeNavigate and afterNavigate to preserve form state across any route change, so your users never lose their work.
Some ways you can use the {#snippet} tag! And the @render tag
Some ways you can use the {#snippet} tag! And the @render tag
A collection of Shields badge components for Svelte Runes.
Runes Meta Tags is a powerful meta tag management library for SvelteKit applications. It provides an elegant way to configure SEO meta tags, Open Graph tags for social media sharing, Twitter Cards, and more. With built-in support for deep merging, you can define default meta tags at the layout level and override them on specific pages.
Runes Meta Tags is a powerful meta tag management library for SvelteKit applications. It provides an elegant way to configure SEO meta tags, Open Graph tags for social media sharing, Twitter Cards, and more. With built-in support for deep merging, you can define default meta tags at the layout level and override them on specific pages.
A simple Google Analytics component for Svelte Runes
A privacy-first, open-source, local-only markdown editor built with Svelte 5. Your notes never leave your device. No accounts. No tracking. No cloud.
A privacy-first, open-source, local-only markdown editor built with Svelte 5. Your notes never leave your device. No accounts. No tracking. No cloud.
A Neovim plugin that runs svelte-check asynchronously, displays a spinner while running, and populates the quickfix list with the results.
A Neovim plugin that runs svelte-check asynchronously, displays a spinner while running, and populates the quickfix list with the results.
An overview of how I built an automated prize wheel system with Svelte, WebSockets, Stream Deck, and Directus to manage weekly giveaways with hundreds of contestants.
An overview of how I built an automated prize wheel system with Svelte, WebSockets, Stream Deck, and Directus to manage weekly giveaways with hundreds of contestants.
I needed to generate an OpenAPI 3.1 specification from Valibot schemas — so i built a library to leverage my project structure and svelte sv@create base dependencies. 🔌 Framework-agnostic spec generator (createOpenApiSpec) ✅ Uses Valibot schemas for types and OpenAPI generation 🧾 Supports multiple request/response media types 🔍 Emits typed query parameters as OpenAPI parameters 🔐 Documents authentication via OpenAPI securitySchemes / security This library does not enforce validation or authentication at runtime. It only documents what your API looks like
I needed to generate an OpenAPI 3.1 specification from Valibot schemas — so i built a library to leverage my project structure and svelte sv@create base dependencies. 🔌 Framework-agnostic spec generator (createOpenApiSpec) ✅ Uses Valibot schemas for types and OpenAPI generation 🧾 Supports multiple request/response media types 🔍 Emits typed query parameters as OpenAPI parameters 🔐 Documents authentication via OpenAPI securitySchemes / security This library does not enforce validation or authentication at runtime. It only documents what your API looks like
Provides support for Svelte in the Zed text editor.
Provides support for Svelte in the Zed text editor.
A production ready open-source project for scaffolding new sveltekit projects with a strict opinionated architecture. Includes authentication support, database abstraction, i18n, prebuilt components & pages, md support, server utilities, CLI tooling and more.
A production ready open-source project for scaffolding new sveltekit projects with a strict opinionated architecture. Includes authentication support, database abstraction, i18n, prebuilt components & pages, md support, server utilities, CLI tooling and more.
Advance your skills and write effective automated tests with Vitest, Playwright, and Cucumber.js
Advance your skills and write effective automated tests with Vitest, Playwright, and Cucumber.js
SvelteKit Up and Running: Leverage the power of a next-generation web framework to build high-performance web apps with ease
SvelteKit Up and Running: Leverage the power of a next-generation web framework to build high-performance web apps with ease
Build faster web apps with less code! Svelte and Sapper deliver amazing performance and developer productivity.
Build faster web apps with less code! Svelte and Sapper deliver amazing performance and developer productivity.
A fast-paced introductory guide to building high-performance web applications with SvelteJS
A fast-paced introductory guide to building high-performance web applications with SvelteJS
A book on how to create an SPA using Svelte
Svelte Tutorial by the folks at Egghead
Scott Tolinski teaches you Svelte!