Animated SVG icons

Animated SVG icons you copy into your project. No runtime dependency — the CLI writes framework-specific component source into your repo, shadcn-style.

Install

npm install @svg-animated-icons/react

CLI

Copy an icon component straight into your project — shadcn-style. Replace {icon} with an icon name like arrow-left.

terminal
npx @svg-animated-icons/cli add {icon} --react
FlagDescription
--dest <dir>Destination directory (default: components/animated-icons)

Icons

Accessibility
Activity Log
Align Baseline
Align Bottom
Align Center Horizontally
Align Center Vertically
Align Center
Align End
Align Horizontal Centers
Align Left
Align Right
Align Start
Align Stretch
Align Top
Align Vertical Centers
All Sides
Angle
Archive
Arrow Bottom Left
Arrow Bottom Right
Arrow Down
Arrow Left
Arrow Right
Arrow Top Left
Arrow Top Right
Arrow Up
Aspect Ratio
Avatar
Backpack
Badge
Bar Chart
Bell
Blending Mode
Bookmark Filled
Bookmark
Border All
Border Bottom
Border Dashed
Border Dotted
Border Left
Border None
Border Right
Border Solid
Border Split
Border Style
Border Top
Border Width
Box Model
Box
Button
Calendar
Camera
Card Stack Minus
Card Stack Plus
Card Stack
Caret Down
Caret Left
Caret Right
Caret Sort
Caret Up
Chat Bubble
Check Circled
Check
Checkbox
Chevron Down
Chevron Left
Chevron Right
Chevron Up
Circle Backslash
Circle
Clipboard Copy
Clipboard
Clock
Code
Codesandbox Logo
Color Wheel
Column Spacing
Columns
Commit
Component 1
Component 2
Component Boolean
Component Instance
Component None
Component Placeholder
Container
Cookie
Copy
Corner Bottom Left
Corner Bottom Right
Corner Top Left
Corner Top Right
Corners
Countdown Timer
Counter Clockwise Clock
Crop
Cross 1
Cross 2
Cross Circled
Crosshair 1
Crosshair 2
Crumpled Paper
Cube
Cursor Arrow
Cursor Text
Dash
Dashboard
Database
Desktop
Dimensions
Disc
Discord Logo
Divider Horizontal
Divider Vertical
Dot Filled
Dot Solid
Dot
Dots Horizontal
Dots Vertical
Double Arrow Down
Double Arrow Left
Double Arrow Right
Double Arrow Up
Download
Drag Handle Dots 1
Drag Handle Dots 2
Drag Handle Horizontal
Drag Handle Vertical
Drawing Pin Filled
Drawing Pin Solid
Drawing Pin
Dropdown Menu
Enter Full Screen
Enter
Envelope Closed
Envelope Open
Eraser
Exclamation Circled
Exclamation Mark
Exclamation Triangle
Exit Full Screen
Exit
External Link
Eye Closed
Eye None
Eye Open
Face
Figma Logo
File Minus
File Plus
File Text
File
Filter
Font Bold
Font Family
Font Italic
Font Roman
Font Size
Font Style
Frame
Framer Logo
Gear
Github Logo
Globe 2
Globe
Grid
Group
Half 1
Half 2
Hamburger Menu
Hand
Heading
Heart Filled
Heart
Height
Hobby Knife
Home
Iconjar Logo
Id Card
Image
Info Circled
Inner Shadow
Input
Instagram Logo
Justify Center
Justify End
Justify Start
Justify Stretch
Keyboard
Lap Timer
Laptop
Layers
Layout
Letter Case Capitalize
Letter Case Lowercase
Letter Case Toggle
Letter Case Uppercase
Letter Spacing
Lightning Bolt
Line Height
Link 1
Link 2
Link Break 1
Link Break 2
Link None 1
Link None 2
Linkedin Logo
List Bullet
Lock Closed
Lock Open 1
Lock Open 2
Loop
Magic Wand
Magnifying Glass
Margin
Mask Off
Mask On
Minimize
Minus Circled
Minus
Mix
Mixer Horizontal
Mixer Vertical
Mobile
Modulz Logo
Moon
Move
Notion Logo
Opacity
Open In New Window
Outer Shadow
Overline
Padding
Panel Bottom Minimized
Panel Bottom
Panel Left Minimized
Panel Left
Panel Right Minimized
Panel Right
Paper Plane
Pause
Pencil 1
Pencil 2
People
Person
Pie Chart
Pilcrow
Pin Bottom
Pin Left
Pin Right
Pin Top
Play
Plus Circled
Plus
Question Mark Circled
Question Mark
Quote
Radiobutton
Reader
Reload
Reset
Resume
Rocket
Rotate Counter Clockwise
Row Spacing
Rows
Ruler Horizontal
Ruler Square
Scissors
Section
Server
Sewing Pin Filled
Sewing Pin Solid
Sewing Pin
Shadow Inner
Shadow None
Shadow Outer
Shadow
Share 1
Share 2
Shuffle
Size
Sketch Logo
Slash
Slider
Space Between Horizontally
Space Between Vertically
Space Evenly Horizontally
Space Evenly Vertically
Speaker Loud
Speaker Moderate
Speaker Off
Speaker Quiet
Square
Stack
Star Filled
Star
Stitches Logo
Stop
Stopwatch
Stretch Horizontally
Stretch Vertically
Strikethrough
Sun
Switch
Symbol
Table
Target
Text Align Bottom
Text Align Center
Text Align Justify
Text Align Left
Text Align Middle
Text Align Right
Text Align Top
Text None
Text
Thick Arrow Down
Thick Arrow Left
Thick Arrow Right
Thick Arrow Up
Timer
Tokens
Track Next
Track Previous
Transform
Transparency Grid
Trash
Triangle Down
Triangle Left
Triangle Right
Triangle Up
Twitter Logo
Underline
Update
Upload
Value None
Value
Vercel Logo
Video
View Grid
View Horizontal
View None
View Vertical
Width
Zoom In
Zoom Out