# Worm Loader

> The WormLoader is a vibrant and playful loading animation that uses colorful, gradient-filled worm-like paths gliding smoothly along a curved SVG track. Its dynamic dual-worm motion—powered by SVG stroke-dasharray animations—creates a visually captivating, continuous loop that feels lively and modern. With its responsive sizing, gradient transitions, and dark/light mode adaptability, the WormLoader is perfect for splash screens, progress indicators, or fun loading states where you want to add energy and personality to your UI without compromising on performance or style.

- Author: [Ruixen UI](https://21st.dev/@ruixen.ui)
- Library: [Ruixen UI](https://21st.dev/@ruixen.ui/library/ruixen-ui)
- License: unknown
- Live preview: https://21st.dev/@ruixen.ui/components/worm-loader

## Install

```bash
npx shadcn@latest add "https://21st.dev/r/ruixen.ui/worm-loader?api_key=$API_KEY_21ST"
```

Requires a 21st API key (generate one at https://21st.dev/mcp) passed as `API_KEY_21ST`. Free accounts get a limited number of installs per day; unlimited on a paid plan — see https://21st.dev/pricing.

Full component directory: https://21st.dev/llms.txt
