@svelte-bits
An open source collection of high quality, animated, interactive & fully customizable Svelte components for building stunning, memorable user interfaces.
Install this registry
npx shadcn@latest add https://sveltebits.xyz/r/registry.json pnpm dlx shadcn@latest add https://sveltebits.xyz/r/registry.json bunx shadcn@latest add https://sveltebits.xyz/r/registry.json curl -s https://sveltebits.xyz/r/registry.json Components
128 totalScroll-triggered entrance animation with distance, direction, scale and opacity controls. Powered by GSAP + ScrollTrigger.
npx shadcn@latest add https://sveltebits.xyz/r/animated-content.json Instanced 3D particles that orbit and react to the mouse with wave physics, rendered with three.js.
npx shadcn@latest add https://sveltebits.xyz/r/antigravity.json Gooey blob cursor with a trail of lagging blobs, smoothed via GSAP.
npx shadcn@latest add https://sveltebits.xyz/r/blob-cursor.json Clickable container that emits radial spark lines on click.
npx shadcn@latest add https://sveltebits.xyz/r/click-spark.json Animated crosshair lines that follow the cursor with subtle SVG turbulence on hover.
npx shadcn@latest add https://sveltebits.xyz/r/crosshair.json 3D cube grid that tilts toward the cursor with optional ripple-on-click and idle drift.
npx shadcn@latest add https://sveltebits.xyz/r/cubes.json Animated electric arcs around rounded rectangle borders rendered to canvas with noise displacement.
npx shadcn@latest add https://sveltebits.xyz/r/electric-border.json Scroll-triggered fade-in (with optional blur) entrance using GSAP + ScrollTrigger, with optional auto-disappearance.
npx shadcn@latest add https://sveltebits.xyz/r/fade-content.json WebGL ghostly cursor trail rendered with three.js + bloom + film grain post-processing.
npx shadcn@latest add https://sveltebits.xyz/r/ghost-cursor.json Hover-triggered moving glare highlight across a card.
npx shadcn@latest add https://sveltebits.xyz/r/glare-hover.json Multi-layer gradient-masked backdrop blur for soft fade-out edges (top/bottom/left/right).
npx shadcn@latest add https://sveltebits.xyz/r/gradual-blur.json Mouse trail of images with 8 visually distinct GSAP variants.
npx shadcn@latest add https://sveltebits.xyz/r/image-trail.json Volumetric laser beam with wisps and tilting fog volume, rendered with three.js raw shader.
npx shadcn@latest add https://sveltebits.xyz/r/laser-flow.json Smooth, infinite, pause-on-hover marquee for partner logos with optional fade-out edges.
npx shadcn@latest add https://sveltebits.xyz/r/logo-loop.json WebGL2 concentric ring animation with mouse parallax, hover scale, and click burst. Real three.js shader.
npx shadcn@latest add https://sveltebits.xyz/r/magic-rings.json Magnetic pull effect that attracts content toward the cursor when nearby.
npx shadcn@latest add https://sveltebits.xyz/r/magnet.json A grid of small line segments that rotate to face the cursor.
npx shadcn@latest add https://sveltebits.xyz/r/magnet-lines.json Animated metaballs (gooey blob field) with cursor interaction, rendered with OGL shader.
npx shadcn@latest add https://sveltebits.xyz/r/meta-balls.json Image-driven liquid metallic paint shader (WebGL2) with depth field solved via SOR relaxation.
npx shadcn@latest add https://sveltebits.xyz/r/metallic-paint.json Full-viewport animated film-grain canvas overlay.
npx shadcn@latest add https://sveltebits.xyz/r/noise.json Images orbiting along a configurable SVG path (ellipse, circle, star, heart, infinity, wave, custom).
npx shadcn@latest add https://sveltebits.xyz/r/orbit-images.json Pixelated mouse trail with optional gooey blend, rendered with three.js + a canvas-based trail texture.
npx shadcn@latest add https://sveltebits.xyz/r/pixel-trail.json Hover/click reveal that transitions between two contents through a randomized pixel grid effect.
npx shadcn@latest add https://sveltebits.xyz/r/pixel-transition.json Colorful spring-driven ribbon trails following the cursor, rendered with OGL polylines.
npx shadcn@latest add https://sveltebits.xyz/r/ribbons.json Mouse-reactive blurred SDF shapes (rounded rect, circle, ring, triangle) rendered with three.js.
npx shadcn@latest add https://sveltebits.xyz/r/shape-blur.json Liquid splash burst at cursor with curling ripples and waves.
npx shadcn@latest add https://sveltebits.xyz/r/splash-cursor.json Button-like wrapper with two animated radial-gradient sweeps tracing the top and bottom border.
npx shadcn@latest add https://sveltebits.xyz/r/star-border.json Draggable sticker that peels off on hover, with SVG specular lighting and drop shadow filters.
npx shadcn@latest add https://sveltebits.xyz/r/sticker-peel.json Custom spinning crosshair cursor that snaps to corners of elements matching a selector when hovered.
npx shadcn@latest add https://sveltebits.xyz/r/target-cursor.json WebGL aurora background with configurable color stops, amplitude, blend and speed. Real OGL shader, not a CSS gradient.
npx shadcn@latest add https://sveltebits.xyz/r/aurora.json Swirling pixel-painted Balatro-style WebGL background with mouse interaction.
npx shadcn@latest add https://sveltebits.xyz/r/balatro.json Interactive 3D ball pit using Three.js physics.
npx shadcn@latest add https://sveltebits.xyz/r/ballpit.json Light beams animated with noise displacement.
npx shadcn@latest add https://sveltebits.xyz/r/beams.json Three.js shader background with warped color bands, pointer parallax, noise, and rotation controls.
npx shadcn@latest add https://sveltebits.xyz/r/color-bends.json Dark veil WebGL background with hue shift, scanlines, noise and warp controls.
npx shadcn@latest add https://sveltebits.xyz/r/dark-veil.json Bayer-dithered animated wave field.
npx shadcn@latest add https://sveltebits.xyz/r/dither.json Interactive dotted canvas background with cursor bulge, glow, sparkle, and wave controls.
npx shadcn@latest add https://sveltebits.xyz/r/dot-field.json Interactive grid of dots with cursor proximity highlighting and shockwave click physics.
npx shadcn@latest add https://sveltebits.xyz/r/dot-grid.json Reactive evil eye background with cursor-tracked pupil.
npx shadcn@latest add https://sveltebits.xyz/r/evil-eye.json OGL terminal-style shader background with scanlines, glitches, curvature, mouse reaction, and load animation.
npx shadcn@latest add https://sveltebits.xyz/r/faulty-terminal.json Layered animated wave lines with parallax & bend.
npx shadcn@latest add https://sveltebits.xyz/r/floating-lines.json Animated galaxy of twinkling stars.
npx shadcn@latest add https://sveltebits.xyz/r/galaxy.json Animated gradient blinds with spotlight tracking.
npx shadcn@latest add https://sveltebits.xyz/r/gradient-blinds.json Animated WebGL2 grainy gradient.
npx shadcn@latest add https://sveltebits.xyz/r/grainient.json Image grid distortion driven by mouse movement.
npx shadcn@latest add https://sveltebits.xyz/r/grid-distortion.json Grid that pans with mouse position, powered by GSAP.
npx shadcn@latest add https://sveltebits.xyz/r/grid-motion.json Animated 3D grid scan with bloom and chromatic aberration. Optional face tracking via face-api.js.
npx shadcn@latest add https://sveltebits.xyz/r/grid-scan.json Three.js hyperspeed road background with bloom, SMAA, distortion presets, animated light trails, and hold-to-accelerate interaction.
npx shadcn@latest add https://sveltebits.xyz/r/hyperspeed.json Animated iridescent WebGL background with optional mouse parallax.
npx shadcn@latest add https://sveltebits.xyz/r/iridescence.json Cascading glitchy letter grid background.
npx shadcn@latest add https://sveltebits.xyz/r/letter-glitch.json Volumetric raymarched light pillar.
npx shadcn@latest add https://sveltebits.xyz/r/light-pillar.json Animated volumetric light rays rendered with OGL.
npx shadcn@latest add https://sveltebits.xyz/r/light-rays.json Procedural lightning bolt WebGL background.
npx shadcn@latest add https://sveltebits.xyz/r/lightning.json Warped line waves background powered by OGL.
npx shadcn@latest add https://sveltebits.xyz/r/line-waves.json Liquid chrome animated WebGL background with mouse and touch interaction.
npx shadcn@latest add https://sveltebits.xyz/r/liquid-chrome.json Interactive liquid shader with flowing distortion and customizable colors.
npx shadcn@latest add https://sveltebits.xyz/r/liquid-ether.json Dreamy hue-shifting orb with hover interaction.
npx shadcn@latest add https://sveltebits.xyz/r/orb.json OGL-based 3D point cloud particles with hover interaction.
npx shadcn@latest add https://sveltebits.xyz/r/particles.json Pixelated dithered shape field with ripples and liquid distortion.
npx shadcn@latest add https://sveltebits.xyz/r/pixel-blast.json Volumetric pixel snowfall background.
npx shadcn@latest add https://sveltebits.xyz/r/pixel-snow.json Volumetric plasma WebGL2 background with optional mouse interaction and color tinting.
npx shadcn@latest add https://sveltebits.xyz/r/plasma.json Raymarched plasma wave background.
npx shadcn@latest add https://sveltebits.xyz/r/plasma-wave.json Animated raymarched prism with hue and bloom.
npx shadcn@latest add https://sveltebits.xyz/r/prism.json Volumetric ray burst with bend and color gradient.
npx shadcn@latest add https://sveltebits.xyz/r/prismatic-burst.json Radar sweep background rendered with OGL.
npx shadcn@latest add https://sveltebits.xyz/r/radar.json Animated rippling grid background powered by OGL with mouse interaction.
npx shadcn@latest add https://sveltebits.xyz/r/ripple-grid.json Animated grid of squares, hexagons, circles, or triangles with hover trail and configurable scroll direction.
npx shadcn@latest add https://sveltebits.xyz/r/shape-grid.json Silk-like animated WebGL background using a Three.js shader plane.
npx shadcn@latest add https://sveltebits.xyz/r/silk.json Soft aurora bands rendered with OGL using Perlin noise.
npx shadcn@latest add https://sveltebits.xyz/r/soft-aurora.json Animated WebGL line/threads background with mouse parallax.
npx shadcn@latest add https://sveltebits.xyz/r/threads.json Perlin-noise wavy line grid that reacts to the cursor.
npx shadcn@latest add https://sveltebits.xyz/r/waves.json Scroll-aware list with item-by-item scale + fade transitions and keyboard navigation.
npx shadcn@latest add https://sveltebits.xyz/r/animated-list.json Card with directional, edge-sensitive mesh-gradient border glow that follows the pointer.
npx shadcn@latest add https://sveltebits.xyz/r/border-glow.json GSAP-powered card stack with elastic intro animation and optional hover-to-spread.
npx shadcn@latest add https://sveltebits.xyz/r/bounce-cards.json Pill-style overlay nav with staggered GSAP bubble entrance animation.
npx shadcn@latest add https://sveltebits.xyz/r/bubble-menu.json Expandable navbar with three reveal cards animated by GSAP.
npx shadcn@latest add https://sveltebits.xyz/r/card-nav.json Three-card stack that auto-cycles with skewed perspective transforms (GSAP).
npx shadcn@latest add https://sveltebits.xyz/r/card-swap.json Draggable carousel with spring snap, autoplay, optional loop, and 3D rotateY parallax.
npx shadcn@latest add https://sveltebits.xyz/r/carousel.json Card grid with cursor-following spotlight reveal of color from a desaturated overlay (GSAP).
npx shadcn@latest add https://sveltebits.xyz/r/chroma-grid.json WebGL bent gallery with momentum scroll, picture-frame distortion, and titles.
npx shadcn@latest add https://sveltebits.xyz/r/circular-gallery.json Animated rolling-digit counter with spring physics (motion).
npx shadcn@latest add https://sveltebits.xyz/r/counter.json Image card that warps with SVG turbulence + displacement, lerped to cursor velocity (GSAP).
npx shadcn@latest add https://sveltebits.xyz/r/decay-card.json macOS-style magnification dock with spring physics. Each item scales smoothly based on cursor distance.
npx shadcn@latest add https://sveltebits.xyz/r/dock.json Draggable 3D image dome with momentum, click-to-enlarge, and dome blur overlays.
npx shadcn@latest add https://sveltebits.xyz/r/dome-gallery.json Slider that stretches with overshoot decay and bounce-back spring (motion).
npx shadcn@latest add https://sveltebits.xyz/r/elastic-slider.json Vertical menu where rows reveal an animated marquee from the closest edge on hover (GSAP).
npx shadcn@latest add https://sveltebits.xyz/r/flowing-menu.json 3D posters rotate on scroll infinitely.
npx shadcn@latest add https://sveltebits.xyz/r/flying-posters.json Click to open a folder, fanning out paper snippets that follow the cursor on hover.
npx shadcn@latest add https://sveltebits.xyz/r/folder.json Floating glass-effect icon buttons with skewed gradient cards behind a frosted face.
npx shadcn@latest add https://sveltebits.xyz/r/glass-icons.json Liquid-glass surface using SVG displacement filters and chromatic offset.
npx shadcn@latest add https://sveltebits.xyz/r/glass-surface.json Pill-style nav with a gooey, particle-bursting active highlight powered by SVG-style filter blur+contrast.
npx shadcn@latest add https://sveltebits.xyz/r/gooey-nav.json Spherical icosahedron menu rendered with WebGL2 + instanced disc atlas, dragged via arcball physics.
npx shadcn@latest add https://sveltebits.xyz/r/infinite-menu.json Bento grid with spotlight, particle stars, border glow, tilt, and magnetism.
npx shadcn@latest add https://sveltebits.xyz/r/magic-bento.json Animated responsive masonry grid with GSAP entrance and hover effects.
npx shadcn@latest add https://sveltebits.xyz/r/masonry.json Interactive GLTF/GLB/FBX/OBJ model viewer with orbit, parallax, and hover effects.
npx shadcn@latest add https://sveltebits.xyz/r/model-viewer.json Animated pill-shaped nav with circular GSAP hover and mobile menu.
npx shadcn@latest add https://sveltebits.xyz/r/pill-nav.json Card with shimmering pixel canvas effect on hover/focus.
npx shadcn@latest add https://sveltebits.xyz/r/pixel-card.json Holographic profile card with pointer/device-orientation tilt and animated shine.
npx shadcn@latest add https://sveltebits.xyz/r/profile-card.json Webcam-fed metallic glass card using SVG turbulence and specular lighting filters.
npx shadcn@latest add https://sveltebits.xyz/r/reflective-card.json Scroll-driven card stack with pin/scale/blur/rotation, powered by Lenis smooth-scroll.
npx shadcn@latest add https://sveltebits.xyz/r/scroll-stack.json Card with a soft radial spotlight that follows the cursor.
npx shadcn@latest add https://sveltebits.xyz/r/spotlight-card.json Draggable card stack with spring rotation and send-to-back interaction.
npx shadcn@latest add https://sveltebits.xyz/r/stack.json Full-screen staggered slide-in menu with layered colors and GSAP timelines.
npx shadcn@latest add https://sveltebits.xyz/r/staggered-menu.json Animated multi-step form with sliding step content and round step indicators.
npx shadcn@latest add https://sveltebits.xyz/r/stepper.json 3D tilt-on-mouse card with spring physics and a cursor-following caption.
npx shadcn@latest add https://sveltebits.xyz/r/tilted-card.json Renders text with an animated ASCII background for a retro feel.
npx shadcn@latest add https://sveltebits.xyz/r/ascii-text.json Per-word/letter blur-in animation triggered when scrolled into view, with configurable direction, easing and stepped keyframes.
npx shadcn@latest add https://sveltebits.xyz/r/blur-text.json Layouts characters around a circle with optional rotation animation.
npx shadcn@latest add https://sveltebits.xyz/r/circular-text.json Spring-animated number counter that counts up (or down) when scrolled into view, with configurable spring physics, delay, and number formatting.
npx shadcn@latest add https://sveltebits.xyz/r/count-up.json Marquee text rendered along a curved SVG path that scrolls infinitely and can be dragged for interactive control.
npx shadcn@latest add https://sveltebits.xyz/r/curved-loop.json Scrambled-character reveal effect that decrypts a string on hover, click, or scroll-into-view, with sequential or random iteration modes.
npx shadcn@latest add https://sveltebits.xyz/r/decrypted-text.json Characters fall with gravity + bounce creating a playful entrance.
npx shadcn@latest add https://sveltebits.xyz/r/falling-text.json Canvas-rendered text that displaces pixel rows or columns on every frame to create a fuzzy/static distortion, with hover, click, and glitch modes.
npx shadcn@latest add https://sveltebits.xyz/r/fuzzy-text.json RGB-split glitch effect on text using clip-path keyframe animation, with optional hover-only mode.
npx shadcn@latest add https://sveltebits.xyz/r/glitch-text.json Animated multi-color gradient text with optional border, direction, yoyo and pause-on-hover.
npx shadcn@latest add https://sveltebits.xyz/r/gradient-text.json Cycles through an array of phrases with per-character stagger animations on entry and exit, driven by motion springs.
npx shadcn@latest add https://sveltebits.xyz/r/rotating-text.json Detects cursor position and applies a distortion effect to text.
npx shadcn@latest add https://sveltebits.xyz/r/scrambled-text.json Scroll-triggered floating text animation with per-character stagger.
npx shadcn@latest add https://sveltebits.xyz/r/scroll-float.json Words reveal in sequence as the container scrolls into view, with optional rotation and blur tied to the scroll position.
npx shadcn@latest add https://sveltebits.xyz/r/scroll-reveal.json Multi-row marquee that scrolls horizontally at a base velocity and accelerates with spring-smoothed page-scroll movement.
npx shadcn@latest add https://sveltebits.xyz/r/scroll-velocity.json Animated shiny gradient sweep across text, with yoyo + direction controls.
npx shadcn@latest add https://sveltebits.xyz/r/shiny-text.json Per-character shuffle animation: each letter slides through interim glyphs before settling on its final character, with hover replay and ScrollTrigger entrance.
npx shadcn@latest add https://sveltebits.xyz/r/shuffle.json Splits text into characters / words for staggered entrance animation.
npx shadcn@latest add https://sveltebits.xyz/r/split-text.json Trail of repeating text glyphs that follows the cursor, optionally rotating to match direction and floating with random keyframes.
npx shadcn@latest add https://sveltebits.xyz/r/text-cursor.json Variable-font heading where each character reacts to cursor proximity by morphing its width, weight, italic and opacity axes.
npx shadcn@latest add https://sveltebits.xyz/r/text-pressure.json Typewriter effect that types and deletes through one or more sentences with a configurable cursor, blink rate, variable speed, and color rotation.
npx shadcn@latest add https://sveltebits.xyz/r/text-type.json Applies dynamic blur / clarity based over a series of words in order.
npx shadcn@latest add https://sveltebits.xyz/r/true-focus.json Per-letter variable-font interpolation that responds to cursor proximity inside a container, with linear, exponential or gaussian falloff.
npx shadcn@latest add https://sveltebits.xyz/r/variable-proximity.json