Safe HTML rendering for Svelte powered by DOMPurify. SSR-ready, browser-only entry, and edge-friendly options.
Markdown and HTML renderer for Svelte 5 — built for rendering streaming AI agent output from Claude Code, ChatGPT, and agentic workflows. XSS-safe defaults, streaming-aware sanitization, token caching, TypeScript types, and Svelte 5 runes.
A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol
Framer Motion for Svelte 5. Declarative motion.<tag> components with AnimatePresence exit animations, gestures (hover, tap, drag, focus, in-view), variants, FLIP layout animations, shared-layout transitions, spring physics, and scroll-linked motion values
Manage complex Svelte behaviors outside of templates with full type safety
A powerful, headless table library for Svelte that provides complete control over table UI while handling complex data operations like sorting, filtering, pagination, grouping, and row expansion. Build custom, accessible data tables with zero styling opin
A powerful writable derived store for Svelte that enables deep object and array manipulation with TypeScript support
Functional programming standard library for TypeScript
Subscribe to non top-level stores in your Svelte templates
A lightweight, zero-dependency in-memory cache for TypeScript and JavaScript with TTL expiration, LRU eviction, wildcard pattern deletion, and a powerful @cached decorator for method-level memoization. Perfect for API response caching, session storage, an
A high-performance virtual chat viewport for Svelte 5. Purpose-built for LLM conversations, support chat, and any message-based UI. Follow-bottom, streaming-stable, history-prepend with anchor preservation.
Normalize dimension values for Satori (img/svg) in Svelte/SvelteKit to prevent validation errors when generating OG images.
Fast, tiny JSON tree viewer for Svelte 5 — port of react-json-view-lite with runes, SSR, snippet overrides, and zero runtime dependencies
A powerful, customizable diff-match-patch library for Svelte with TypeScript support
Validator functions for many types of input, intended for use with express
Cybernetically enhanced web apps
The official [Svelte](https://svelte.dev) plugin for [Vite](https://vitejs.dev).
Svelte parser for ESLint
A [Svelte](https://svelte.dev) inspector plugin for [Vite](https://vitejs.dev).
Svelte Code Checker Terminal Interface
Svelte plugin for prettier
ESLint plugin for Svelte using AST
Simple and complete Svelte testing utilities that encourage good testing practices.
Removed unused css. Compatible with single-page apps.