vnphanquang/svelte-put
vnphanquang/svelte-put has 1,044 GitHub stars and 26 forks. GitHot measured +2 in 7 days. Last checked 2026-11-11 02:13 UTC. Last push 2026-10-23.
Useful svelte stuff to put in your projects
Measured star growth
- in 24h
- Update delayed
- in 7 days
- +2
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original[!NOTE] Svelte 5 is here! It is recommended that you migrate to Svelte 5 and upgrade to the next major versions of svelte-put/* packages.
Documentation
See the dedicated documentation page here.
Packages
@svelte-put includes several packages that have self-managed release cycles, listed below. Check out their corresponding README for more details.
| Package | Short Description | Version | Changelog | Docs |
|---|---|---|---|---|
| @svelte-put/async-stack | component & utilities for async-stack | Changelog | ||
| @svelte-put/avatar | component & utilities for avatar | Changelog | ||
| @svelte-put/clickoutside | event for clicking outside node | Changelog | ||
| @svelte-put/cloudflare-turnstile | event for clicking outside node | Changelog | ||
| @svelte-put/copy | copy text to clipboard | Changelog | ||
| @svelte-put/dragscroll | add drag-to-scroll behavior | Changelog | ||
| @svelte-put/intersect | wrapper for IntersectionObserver | Changelog | ||
| @svelte-put/inline-svg | dynamically inline SVGs | Changelog | ||
| @svelte-put/lockscroll | lock scroll, hide scrollbar | Changelog | ||
| @svelte-put/movable | move node on mousedown | Changelog | ||
| @svelte-put/preaction | move node on mousedown | Changelog | ||
| @svelte-put/popover | move node on mousedown | Changelog | ||
| @svelte-put/preprocess-auto-slug | auto add id and anchor to selected nodes |
Changelog | ||
| @svelte-put/preprocess-external-link | auto add id and anchor to selected nodes |
Changelog | ||
| @svelte-put/qr | render QR as img or svg |
Changelog | ||
| @svelte-put/resize | wrapper for ResizeObserver | Changelog | ||
| @svelte-put/shortcut | add keyboard shortcuts to node | Changelog | ||
| @svelte-put/toc | action & utilities for building table of contents | Changelog |
Contributing
This project is a monorepo using turborepo under the hood. Familiarity with turborepo is not required but encouraged.
For a quick start, run the script below at project root to see what commands are available.
pnpm turbo
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,733 starspublic-apis/public-apis
A collective list of free APIs
498,143 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
451,573 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,331 stars