{ "$schema": "https://ui.shadcn.com/schema/registry.json", "name": "landing-ui", "homepage": "https://landing-ui.com", "items": [ { "name": "magnetic-button", "type": "registry:component", "title": "Magnetic Button", "description": "A button with a magnetic effect that follows the cursor when hovering nearby. Built with GSAP core animations.", "dependencies": ["gsap", "@gsap/react"], "files": [ { "path": "registry/magnetic-button/magnetic-button.tsx", "type": "registry:component" } ] }, { "name": "custom-cursor", "type": "registry:component", "title": "Custom Cursor", "description": "A highly customizable cursor that follows the mouse with smooth GSAP animations. Includes multiple variants and a context-based hover system.", "dependencies": ["gsap", "@gsap/react"], "files": [ { "path": "registry/custom-cursor/custom-cursor.tsx", "type": "registry:component" } ] }, { "name": "image-reveal", "type": "registry:component", "title": "Image Reveal", "description": "A snappy mouse-following image reveal with a fading trail effect. Features 8 built-in shapes plus custom SVG mask support.", "dependencies": [], "files": [ { "path": "registry/image-reveal/image-reveal.tsx", "type": "registry:component" } ] }, { "name": "image-reveal-3d", "type": "registry:component", "title": "Image Reveal 3D", "description": "GPU-accelerated image reveal with WebGL/GLSL shaders. Features 8 shader effects: ripple, liquid, noise, burn, glitch, wave, dissolve, and crystal.", "dependencies": [], "files": [ { "path": "registry/image-reveal-3d/image-reveal-3d.tsx", "type": "registry:component" } ] }, { "name": "infinite-marquee", "type": "registry:component", "title": "Infinite Marquee", "description": "A highly customizable infinite seamless marquee component using requestAnimationFrame for 60fps animations. Supports horizontal and vertical scrolling, pause on hover, fade edges, scale effects, and 3D tilt interactions. Zero dependencies.", "dependencies": [], "files": [ { "path": "registry/infinite-marquee/infinite-marquee.tsx", "type": "registry:component" } ] }, { "name": "text-effects", "type": "registry:component", "title": "Text Effects", "description": "A collection of GSAP-powered text animation effects. Includes typewriter, scramble, fade-reveal, wave, glitch, and word-reveal effects with full customization options.", "dependencies": ["gsap", "@gsap/react"], "files": [ { "path": "registry/text-effects/text-effects.tsx", "type": "registry:component" } ] } ] }