svecosystem/runed
Magical utilities for your Svelte applications. observed · 2026-08-28
Health v2 · maintenance only
66/100
- Activity 70
- Release rhythm 62
- Longevity 64
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6
- age_days: 905
- days_rel: 256
- days_push: 182
- n_releases_24m: 38
Adoption not part of the score
1842 stars · 85 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Runed is a collection of TypeScript utilities for Svelte 5 applications built on top of Svelte Runes. It provides reactive helpers for state, watching, debouncing, URL search params, context, finite state machines, and browser/element utilities.
Use cases
- watch specific reactive values in Svelte 5 instead of $effect
- debounce or throttle reactive state in Svelte components
- manage schema-validated URL search params in SvelteKit
- persist reactive state across sessions and tabs
- create type-safe Svelte context
- build a finite state machine with Svelte runes
- reactively fetch async data based on changing state
- track element size, focus, viewport, and keyboard state reactively
When to choose
- you are building a Svelte 5 or SvelteKit app and want well-tested reactive utilities
- you keep rewriting the same rune-based helpers like debounce, watch, or persisted state
- you want type-safe context and URL search param handling in SvelteKit
When to avoid
- you are using Svelte 4 or earlier without runes support
- you are not using Svelte or SvelteKit
- you need framework-agnostic utilities usable outside Svelte
Facets
library · maturity active
state-management developer-tools middleware web-development frontend developer-tools browser svelte svelte-5 sveltekit runes reactivity typescript utilities web-server nodejs
10 sources
- readme: https://github.com/svecosystem/runed · fetched 2026-08-28 · e029770f1c2b
- homepage: https://runed.dev · fetched 2026-08-29 · f4efd6603396
- site_page: https://runed.dev/docs/getting-started · fetched 2026-08-29 · 224da90293b7
- site_page: https://runed.dev/docs/utilities/extract · fetched 2026-08-29 · d12f3ad8ef24
- site_page: https://runed.dev/docs/utilities/resource · fetched 2026-08-29 · 885cf38d6bbf
- site_page: https://runed.dev/docs/utilities/use-search-params · fetched 2026-08-29 · aaae07786106
- site_page: https://runed.dev/docs/utilities/watch · fetched 2026-08-29 · 7d09b7fdc842
- site_page: https://runed.dev/docs/utilities/context · fetched 2026-08-29 · 70448936c5f0
- site_page: https://runed.dev/docs/utilities/debounced · fetched 2026-08-29 · 45c3ebef8371
- site_page: https://runed.dev/docs/utilities/finite-state-machine · fetched 2026-08-29 · d51c9b26ede9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| svecosystem/runed | main | 66 |
For agents
markdown · JSON · MCP: product_card(name="svecosystem/runed")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem