@svelte-put
Packages
@svelte-put includes several packages with self-manged release cycles, listed below. Check out their corresponding documentation for more details.
ID
Description
Version
Status
type-safe and headless builder for async component stack
new
component & utilities for building avatars
stable
event for clicking outside node
stable
action for rendering Cloudflare turnstile into HTML node
new
action & utilities to copy text to clipboard
stable
action to add "drag-to-scroll" behavior
stable
solution for inlining SVGs in svelte land
stable
svelte action that wraps for IntersectionObserver
stable
locking scroll and hide scrollbar within an HTML element
stable
move node on mousedown
stable
allow Svelte action to spread SSR-friendly attriutes
beta
Minimal and ssr-friendly enhancements to Popover API with idiomatic Svelte
new
svelte preprocessor to add id attribute and anchor tag
stable
svelte preprocessor to add appropriate attributes to anchor tags for external links
new
render QR as img or svg, optionally with logo
stable
Svelte action wrapper for ResizeObserver
stable
add keyboard shortcuts to node
stable
action and utilities for building table of contents
stable
set up quick swipe gesture action on element
new
Inspiration & AcknowledgementThere
There is already a great pool of svelte actions collected by Shawn and other contributors that you should check out. There might be some duplications here and there. However: - Shawn's project aims to be a source for RFCs into Svelte; I believe stuff I am putting here should stay in user land. - I prefer having separate packages for their dedicated purposes (instead of one package that exports everything). - I want to incrementally include more than just actions int his collection. For those reasons, a monorepo seems like a good fit, hence this project. To contribute or support the project, head over to the contributing page. Happy coding! 👨💻