ruhith

GlitchTextLoader

Text

About

This component is a modern, minimalistic loading animation built using React, TypeScript, and Tailwind CSS with shadcn/ui styling principles. It visually represents a dynamic series of vertical bars that scale rhythmically, creating a smooth pulsating effect similar to an audio equalizer or energy waveform. Each bar animates with a slight delay, giving a sense of movement and depth. The animation’s colors, speed, and size are fully configurable via props, allowing easy integration into different design systems or dark/light modes. Its simplicity, responsiveness, and configurability make it ideal for loading states, dashboard widgets, or landing pages needing a sleek, futuristic vibe.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds GlitchTextLoader to your project and fits it to your theme.

Code

How GlitchTextLoader is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

"use client";

import React from "react";
import GlitchTextLoader from "@/components/ui/glitch-text-loader";

const GlitchTextLoaderDemo: React.FC = () => {
  return (
    <div className="flex flex-col items-center justify-center">

      {/* Default Loader */}
      <GlitchTextLoader className="mb-10" />

      {/* Customized Loader */}
      <GlitchTextLoader
        text="CYBERPUNK"
        fontSize="text-6xl"
        color1="text-cyan-400"
        color2="text-purple-500"
        color3="text-pink-400"
        speed={0.9}
      />
    </div>
  );
};

export default GlitchTextLoaderDemo;

More by ruhith

View all
  • LoadingLines

    LoadingLines

    144
  • Health Stat Card

    Health Stat Card

    138
  • LoadingRadar

    LoadingRadar

    119
  • LoadingBottle

    LoadingBottle

    113
  • BarLoader

    BarLoader

    90
  • Loader

    Loader

    71
  • BouncingCirclesLoader

    BouncingCirclesLoader

    50
  • LoaderProgressiveBar

    LoaderProgressiveBar

    49

More in Text

View all
  • Vertical Cut Reveal Characters

    Vertical Cut Reveal Characters

    103
  • Motion Blur Text

    Motion Blur Text

    36
  • Rainbow Text Effect

    Rainbow Text Effect

    47
  • Blur Reveal

    Blur Reveal

    297
  • Text Reveal

    Text Reveal

    317
  • NeonRGBTextEffect

    NeonRGBTextEffect

    144
  • Glow

    Glow

    41
  • Shine Border

    Shine Border

    950