This component no longer exists. It was in obsidianui’s manifest when we first indexed it and is not there now — the registry served its inventory on 2026-08-05 and this item was not on it. The install command below will fail. It is kept here because a tutorial somewhere still tells people to run it.
glitch-text
obsidianui/glitch-textRemovedComponent
obsidianui publishes no description for this item.
Live preview
live · rendered by the registry
Rendered by obsidianui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://obsidianui.dev/r/glitch-text.jsonSource
1"use client";23import React from 'react';4import { motion } from 'framer-motion';56interface GlitchTextProps {7 children: React.ReactNode;8 className?: string;9}1011export function GlitchText({ children, className }: GlitchTextProps) {12 return (13 <motion.span14 animate={{15 x: [0, 0, 0, 2, 0, 2, 2],16 y: [2, -2, -2, 0, 0, 2, 0],17 filter: [18 'blur(0px)',19 'blur(0px)',20 'blur(0px)',21 'blur(2px)',22 'blur(4px)',23 'blur(0px)',24 'blur(0px)',25 'blur(0px)',26 'blur(0px)',27 'blur(0px)',28 'blur(4px)',29 'blur(0px)'30 ],31 textShadow: [32 '3px 3px 0 #ff0d00, -3px -3px 0 #00ffff',33 '-3px -3px 0 #ff00ff, 3px 3px 0 #00ffff',34 '0px -0px 0 #0400ff, -0px 0px 0 #00ffff',35 '-0px 0px 0 #00ff00, 0px -0px 0 #00ffff',36 '0px -0px 0 #0400ff, -0px 0px 0 #00ffff',37 '-0px 0px 0 #00ff00, 0px -0px 0 #00ffff',38 '0px -0px 0 #0400ff, -0px 0px 0 #00ffff',39 '-0px 0px 0 #00ff00, 0px -0px 0 #00ffff',40 '0px 0px 0 #ff0d00, -3px -3px 0 #00ffff'41 ],42 transition: {43 repeat: Infinity,44 duration: 245 }46 }}47 className={className}48 >49 {children}50 </motion.span>51 );52}5354export default GlitchText;
What it pulls in
npm packages
