sh4dcnv2 · atlas
← libraries

@lucide-animated

lucide-animated is a free, MIT-licensed open-source collection of 350+ smooth animated React icons built with Motion (formerly Framer Motion) and Lucide as the base SVG set. Every icon is a drop-in replacement for its static Lucide counterpart, adding entrance and hover animations. Installed via shadcn CLI. Copy-paste ownership model; 7,600+ GitHub stars. No paid tier. Use for: upgrading static Lucide icons to animated versions throughout a React UI without writing animation code, particularly effective on marketing sites or interactive dashboards where subtle motion adds polish.

250 components react shadcn-cli MIT

Install this registry

shadcn (npm) npx shadcn@latest add https://lucide-animated.com/r/registry.json
pnpm pnpm dlx shadcn@latest add https://lucide-animated.com/r/registry.json
bun bunx shadcn@latest add https://lucide-animated.com/r/registry.json
fetch registry curl -s https://lucide-animated.com/r/registry.json

Components

250 total
a-arrow-down ui
npx shadcn@latest add https://lucide-animated.com/r/a-arrow-down.json
a-arrow-up ui
npx shadcn@latest add https://lucide-animated.com/r/a-arrow-up.json
accessibility ui
npx shadcn@latest add https://lucide-animated.com/r/accessibility.json
activity ui
npx shadcn@latest add https://lucide-animated.com/r/activity.json
air-vent ui
npx shadcn@latest add https://lucide-animated.com/r/air-vent.json
airplane ui
npx shadcn@latest add https://lucide-animated.com/r/airplane.json
airplay ui
npx shadcn@latest add https://lucide-animated.com/r/airplay.json
alarm-clock ui
npx shadcn@latest add https://lucide-animated.com/r/alarm-clock.json
alarm-clock-check ui
npx shadcn@latest add https://lucide-animated.com/r/alarm-clock-check.json
alarm-clock-minus ui
npx shadcn@latest add https://lucide-animated.com/r/alarm-clock-minus.json
alarm-clock-plus ui
npx shadcn@latest add https://lucide-animated.com/r/alarm-clock-plus.json
alarm-smoke ui
npx shadcn@latest add https://lucide-animated.com/r/alarm-smoke.json
align-center ui
npx shadcn@latest add https://lucide-animated.com/r/align-center.json
align-horizontal ui
npx shadcn@latest add https://lucide-animated.com/r/align-horizontal.json
align-left ui
npx shadcn@latest add https://lucide-animated.com/r/align-left.json
align-right ui
npx shadcn@latest add https://lucide-animated.com/r/align-right.json
align-vertical ui
npx shadcn@latest add https://lucide-animated.com/r/align-vertical.json
ambulance ui
npx shadcn@latest add https://lucide-animated.com/r/ambulance.json
angry ui
npx shadcn@latest add https://lucide-animated.com/r/angry.json
annoyed ui
npx shadcn@latest add https://lucide-animated.com/r/annoyed.json
archive ui
npx shadcn@latest add https://lucide-animated.com/r/archive.json
arrow-big-down ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-big-down.json
arrow-big-down-dash ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-big-down-dash.json
arrow-big-left ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-big-left.json
arrow-big-left-dash ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-big-left-dash.json
arrow-big-right ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-big-right.json
arrow-big-right-dash ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-big-right-dash.json
arrow-big-up ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-big-up.json
arrow-big-up-dash ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-big-up-dash.json
arrow-down ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-down.json
arrow-down-0-1 ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-down-0-1.json
arrow-down-1-0 ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-down-1-0.json
arrow-down-a-z ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-down-a-z.json
arrow-down-left ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-down-left.json
arrow-down-right ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-down-right.json
arrow-down-z-a ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-down-z-a.json
arrow-left ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-left.json
arrow-right ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-right.json
arrow-up ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-up.json
arrow-up-left ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-up-left.json
arrow-up-right ui
npx shadcn@latest add https://lucide-animated.com/r/arrow-up-right.json
at-sign ui
npx shadcn@latest add https://lucide-animated.com/r/at-sign.json
atom ui
npx shadcn@latest add https://lucide-animated.com/r/atom.json
attach-file ui
npx shadcn@latest add https://lucide-animated.com/r/attach-file.json
audio-lines ui
npx shadcn@latest add https://lucide-animated.com/r/audio-lines.json
axe ui
npx shadcn@latest add https://lucide-animated.com/r/axe.json
badge-alert ui
npx shadcn@latest add https://lucide-animated.com/r/badge-alert.json
badge-percent ui
npx shadcn@latest add https://lucide-animated.com/r/badge-percent.json
ban ui
npx shadcn@latest add https://lucide-animated.com/r/ban.json
banana ui
npx shadcn@latest add https://lucide-animated.com/r/banana.json
battery ui
npx shadcn@latest add https://lucide-animated.com/r/battery.json
battery-charging ui
npx shadcn@latest add https://lucide-animated.com/r/battery-charging.json
battery-full ui
npx shadcn@latest add https://lucide-animated.com/r/battery-full.json
battery-low ui
npx shadcn@latest add https://lucide-animated.com/r/battery-low.json
battery-medium ui
npx shadcn@latest add https://lucide-animated.com/r/battery-medium.json
battery-plus ui
npx shadcn@latest add https://lucide-animated.com/r/battery-plus.json
battery-warning ui
npx shadcn@latest add https://lucide-animated.com/r/battery-warning.json
bell ui
npx shadcn@latest add https://lucide-animated.com/r/bell.json
bell-electric ui
npx shadcn@latest add https://lucide-animated.com/r/bell-electric.json
biceps-flexed ui
npx shadcn@latest add https://lucide-animated.com/r/biceps-flexed.json
binary ui
npx shadcn@latest add https://lucide-animated.com/r/binary.json
blocks ui
npx shadcn@latest add https://lucide-animated.com/r/blocks.json
bluetooth ui
npx shadcn@latest add https://lucide-animated.com/r/bluetooth.json
bluetooth-connected ui
npx shadcn@latest add https://lucide-animated.com/r/bluetooth-connected.json
bluetooth-off ui
npx shadcn@latest add https://lucide-animated.com/r/bluetooth-off.json
bluetooth-searching ui
npx shadcn@latest add https://lucide-animated.com/r/bluetooth-searching.json
bold ui
npx shadcn@latest add https://lucide-animated.com/r/bold.json
bone ui
npx shadcn@latest add https://lucide-animated.com/r/bone.json
book-text ui
npx shadcn@latest add https://lucide-animated.com/r/book-text.json
bookmark ui
npx shadcn@latest add https://lucide-animated.com/r/bookmark.json
bookmark-check ui
npx shadcn@latest add https://lucide-animated.com/r/bookmark-check.json
bookmark-minus ui
npx shadcn@latest add https://lucide-animated.com/r/bookmark-minus.json
bookmark-plus ui
npx shadcn@latest add https://lucide-animated.com/r/bookmark-plus.json
bookmark-x ui
npx shadcn@latest add https://lucide-animated.com/r/bookmark-x.json
bot ui
npx shadcn@latest add https://lucide-animated.com/r/bot.json
bot-message-square ui
npx shadcn@latest add https://lucide-animated.com/r/bot-message-square.json
box ui
npx shadcn@latest add https://lucide-animated.com/r/box.json
boxes ui
npx shadcn@latest add https://lucide-animated.com/r/boxes.json
brain ui
npx shadcn@latest add https://lucide-animated.com/r/brain.json
briefcase-business ui
npx shadcn@latest add https://lucide-animated.com/r/briefcase-business.json
calendar-check ui
npx shadcn@latest add https://lucide-animated.com/r/calendar-check.json
calendar-check-2 ui
npx shadcn@latest add https://lucide-animated.com/r/calendar-check-2.json
calendar-cog ui
npx shadcn@latest add https://lucide-animated.com/r/calendar-cog.json
calendar-days ui
npx shadcn@latest add https://lucide-animated.com/r/calendar-days.json
cart ui
npx shadcn@latest add https://lucide-animated.com/r/cart.json
cast ui
npx shadcn@latest add https://lucide-animated.com/r/cast.json
cctv ui
npx shadcn@latest add https://lucide-animated.com/r/cctv.json
chart-bar-decreasing ui
npx shadcn@latest add https://lucide-animated.com/r/chart-bar-decreasing.json
chart-bar-increasing ui
npx shadcn@latest add https://lucide-animated.com/r/chart-bar-increasing.json
chart-column-decreasing ui
npx shadcn@latest add https://lucide-animated.com/r/chart-column-decreasing.json
chart-column-increasing ui
npx shadcn@latest add https://lucide-animated.com/r/chart-column-increasing.json
chart-line ui
npx shadcn@latest add https://lucide-animated.com/r/chart-line.json
chart-no-axes-column-decreasing ui
npx shadcn@latest add https://lucide-animated.com/r/chart-no-axes-column-decreasing.json
chart-no-axes-column-increasing ui
npx shadcn@latest add https://lucide-animated.com/r/chart-no-axes-column-increasing.json
chart-pie ui
npx shadcn@latest add https://lucide-animated.com/r/chart-pie.json
chart-scatter ui
npx shadcn@latest add https://lucide-animated.com/r/chart-scatter.json
chart-spline ui
npx shadcn@latest add https://lucide-animated.com/r/chart-spline.json
check ui
npx shadcn@latest add https://lucide-animated.com/r/check.json
check-check ui
npx shadcn@latest add https://lucide-animated.com/r/check-check.json
chess-bishop ui
npx shadcn@latest add https://lucide-animated.com/r/chess-bishop.json
chess-king ui
npx shadcn@latest add https://lucide-animated.com/r/chess-king.json
chess-knight ui
npx shadcn@latest add https://lucide-animated.com/r/chess-knight.json
chess-pawn ui
npx shadcn@latest add https://lucide-animated.com/r/chess-pawn.json
chevron-down ui
npx shadcn@latest add https://lucide-animated.com/r/chevron-down.json
chevron-first ui
npx shadcn@latest add https://lucide-animated.com/r/chevron-first.json
chevron-left ui
npx shadcn@latest add https://lucide-animated.com/r/chevron-left.json
chevron-right ui
npx shadcn@latest add https://lucide-animated.com/r/chevron-right.json
chevron-up ui
npx shadcn@latest add https://lucide-animated.com/r/chevron-up.json
chevrons-down-up ui
npx shadcn@latest add https://lucide-animated.com/r/chevrons-down-up.json
chevrons-left-right ui
npx shadcn@latest add https://lucide-animated.com/r/chevrons-left-right.json
chevrons-right-left ui
npx shadcn@latest add https://lucide-animated.com/r/chevrons-right-left.json
chevrons-up-down ui
npx shadcn@latest add https://lucide-animated.com/r/chevrons-up-down.json
chrome ui
npx shadcn@latest add https://lucide-animated.com/r/chrome.json
cigarette ui
npx shadcn@latest add https://lucide-animated.com/r/cigarette.json
cigarette-off ui
npx shadcn@latest add https://lucide-animated.com/r/cigarette-off.json
circle-check ui
npx shadcn@latest add https://lucide-animated.com/r/circle-check.json
circle-chevron-down ui
npx shadcn@latest add https://lucide-animated.com/r/circle-chevron-down.json
circle-chevron-left ui
npx shadcn@latest add https://lucide-animated.com/r/circle-chevron-left.json
circle-chevron-right ui
npx shadcn@latest add https://lucide-animated.com/r/circle-chevron-right.json
circle-chevron-up ui
npx shadcn@latest add https://lucide-animated.com/r/circle-chevron-up.json
circle-dashed ui
npx shadcn@latest add https://lucide-animated.com/r/circle-dashed.json
circle-dollar-sign ui
npx shadcn@latest add https://lucide-animated.com/r/circle-dollar-sign.json
circle-gauge ui
npx shadcn@latest add https://lucide-animated.com/r/circle-gauge.json
circle-help ui
npx shadcn@latest add https://lucide-animated.com/r/circle-help.json
clap ui
npx shadcn@latest add https://lucide-animated.com/r/clap.json
clipboard-check ui
npx shadcn@latest add https://lucide-animated.com/r/clipboard-check.json
clock ui
npx shadcn@latest add https://lucide-animated.com/r/clock.json
cloud-backup ui
npx shadcn@latest add https://lucide-animated.com/r/cloud-backup.json
cloud-cog ui
npx shadcn@latest add https://lucide-animated.com/r/cloud-cog.json
cloud-download ui
npx shadcn@latest add https://lucide-animated.com/r/cloud-download.json
cloud-lightning ui
npx shadcn@latest add https://lucide-animated.com/r/cloud-lightning.json
cloud-rain ui
npx shadcn@latest add https://lucide-animated.com/r/cloud-rain.json
cloud-rain-wind ui
npx shadcn@latest add https://lucide-animated.com/r/cloud-rain-wind.json
cloud-snow ui
npx shadcn@latest add https://lucide-animated.com/r/cloud-snow.json
cloud-sun ui
npx shadcn@latest add https://lucide-animated.com/r/cloud-sun.json
cloud-sync ui
npx shadcn@latest add https://lucide-animated.com/r/cloud-sync.json
cloud-upload ui
npx shadcn@latest add https://lucide-animated.com/r/cloud-upload.json
coffee ui
npx shadcn@latest add https://lucide-animated.com/r/coffee.json
cog ui
npx shadcn@latest add https://lucide-animated.com/r/cog.json
compass ui
npx shadcn@latest add https://lucide-animated.com/r/compass.json
concierge-bell ui
npx shadcn@latest add https://lucide-animated.com/r/concierge-bell.json
connect ui
npx shadcn@latest add https://lucide-animated.com/r/connect.json
construction ui
npx shadcn@latest add https://lucide-animated.com/r/construction.json
contrast ui
npx shadcn@latest add https://lucide-animated.com/r/contrast.json
cooking-pot ui
npx shadcn@latest add https://lucide-animated.com/r/cooking-pot.json
copy ui
npx shadcn@latest add https://lucide-animated.com/r/copy.json
corner-down-left ui
npx shadcn@latest add https://lucide-animated.com/r/corner-down-left.json
corner-down-right ui
npx shadcn@latest add https://lucide-animated.com/r/corner-down-right.json
corner-left-down ui
npx shadcn@latest add https://lucide-animated.com/r/corner-left-down.json
corner-left-up ui
npx shadcn@latest add https://lucide-animated.com/r/corner-left-up.json
corner-right-down ui
npx shadcn@latest add https://lucide-animated.com/r/corner-right-down.json
corner-right-up ui
npx shadcn@latest add https://lucide-animated.com/r/corner-right-up.json
corner-up-left ui
npx shadcn@latest add https://lucide-animated.com/r/corner-up-left.json
corner-up-right ui
npx shadcn@latest add https://lucide-animated.com/r/corner-up-right.json
cpu ui
npx shadcn@latest add https://lucide-animated.com/r/cpu.json
credit-card ui
npx shadcn@latest add https://lucide-animated.com/r/credit-card.json
cup-soda ui
npx shadcn@latest add https://lucide-animated.com/r/cup-soda.json
cursor-click ui
npx shadcn@latest add https://lucide-animated.com/r/cursor-click.json
database-backup ui
npx shadcn@latest add https://lucide-animated.com/r/database-backup.json
delete ui
npx shadcn@latest add https://lucide-animated.com/r/delete.json
disc-3 ui
npx shadcn@latest add https://lucide-animated.com/r/disc-3.json
discord ui
npx shadcn@latest add https://lucide-animated.com/r/discord.json
dollar-sign ui
npx shadcn@latest add https://lucide-animated.com/r/dollar-sign.json
download ui
npx shadcn@latest add https://lucide-animated.com/r/download.json
downvote ui
npx shadcn@latest add https://lucide-animated.com/r/downvote.json
dribbble ui
npx shadcn@latest add https://lucide-animated.com/r/dribbble.json
droplet ui
npx shadcn@latest add https://lucide-animated.com/r/droplet.json
drum ui
npx shadcn@latest add https://lucide-animated.com/r/drum.json
earth ui
npx shadcn@latest add https://lucide-animated.com/r/earth.json
euro ui
npx shadcn@latest add https://lucide-animated.com/r/euro.json
ev-charger ui
npx shadcn@latest add https://lucide-animated.com/r/ev-charger.json
expand ui
npx shadcn@latest add https://lucide-animated.com/r/expand.json
external-link ui
npx shadcn@latest add https://lucide-animated.com/r/external-link.json
eye ui
npx shadcn@latest add https://lucide-animated.com/r/eye.json
eye-off ui
npx shadcn@latest add https://lucide-animated.com/r/eye-off.json
facebook ui
npx shadcn@latest add https://lucide-animated.com/r/facebook.json
fan ui
npx shadcn@latest add https://lucide-animated.com/r/fan.json
feather ui
npx shadcn@latest add https://lucide-animated.com/r/feather.json
figma ui
npx shadcn@latest add https://lucide-animated.com/r/figma.json
file-chart-line ui
npx shadcn@latest add https://lucide-animated.com/r/file-chart-line.json
file-check ui
npx shadcn@latest add https://lucide-animated.com/r/file-check.json
file-check-2 ui
npx shadcn@latest add https://lucide-animated.com/r/file-check-2.json
file-cog ui
npx shadcn@latest add https://lucide-animated.com/r/file-cog.json
file-pen-line ui
npx shadcn@latest add https://lucide-animated.com/r/file-pen-line.json
file-stack ui
npx shadcn@latest add https://lucide-animated.com/r/file-stack.json
file-text ui
npx shadcn@latest add https://lucide-animated.com/r/file-text.json
fingerprint ui
npx shadcn@latest add https://lucide-animated.com/r/fingerprint.json
fish-symbol ui
npx shadcn@latest add https://lucide-animated.com/r/fish-symbol.json
flame ui
npx shadcn@latest add https://lucide-animated.com/r/flame.json
flask ui
npx shadcn@latest add https://lucide-animated.com/r/flask.json
folder-archive ui
npx shadcn@latest add https://lucide-animated.com/r/folder-archive.json
folder-check ui
npx shadcn@latest add https://lucide-animated.com/r/folder-check.json
folder-clock ui
npx shadcn@latest add https://lucide-animated.com/r/folder-clock.json
folder-code ui
npx shadcn@latest add https://lucide-animated.com/r/folder-code.json
folder-cog ui
npx shadcn@latest add https://lucide-animated.com/r/folder-cog.json
folder-dot ui
npx shadcn@latest add https://lucide-animated.com/r/folder-dot.json
folder-down ui
npx shadcn@latest add https://lucide-animated.com/r/folder-down.json
folder-git ui
npx shadcn@latest add https://lucide-animated.com/r/folder-git.json
folder-git-2 ui
npx shadcn@latest add https://lucide-animated.com/r/folder-git-2.json
folder-heart ui
npx shadcn@latest add https://lucide-animated.com/r/folder-heart.json
folder-input ui
npx shadcn@latest add https://lucide-animated.com/r/folder-input.json
folder-kanban ui
npx shadcn@latest add https://lucide-animated.com/r/folder-kanban.json
folder-key ui
npx shadcn@latest add https://lucide-animated.com/r/folder-key.json
folder-lock ui
npx shadcn@latest add https://lucide-animated.com/r/folder-lock.json
folder-minus ui
npx shadcn@latest add https://lucide-animated.com/r/folder-minus.json
folder-open ui
npx shadcn@latest add https://lucide-animated.com/r/folder-open.json
folder-output ui
npx shadcn@latest add https://lucide-animated.com/r/folder-output.json
folder-plus ui
npx shadcn@latest add https://lucide-animated.com/r/folder-plus.json
folder-root ui
npx shadcn@latest add https://lucide-animated.com/r/folder-root.json
folder-sync ui
npx shadcn@latest add https://lucide-animated.com/r/folder-sync.json
folder-tree ui
npx shadcn@latest add https://lucide-animated.com/r/folder-tree.json
folder-up ui
npx shadcn@latest add https://lucide-animated.com/r/folder-up.json
folder-x ui
npx shadcn@latest add https://lucide-animated.com/r/folder-x.json
folders ui
npx shadcn@latest add https://lucide-animated.com/r/folders.json
frame ui
npx shadcn@latest add https://lucide-animated.com/r/frame.json
frown ui
npx shadcn@latest add https://lucide-animated.com/r/frown.json
gallery-horizontal-end ui
npx shadcn@latest add https://lucide-animated.com/r/gallery-horizontal-end.json
gallery-thumbnails ui
npx shadcn@latest add https://lucide-animated.com/r/gallery-thumbnails.json
gallery-vertical-end ui
npx shadcn@latest add https://lucide-animated.com/r/gallery-vertical-end.json
gauge ui
npx shadcn@latest add https://lucide-animated.com/r/gauge.json
gavel ui
npx shadcn@latest add https://lucide-animated.com/r/gavel.json
georgian-lari ui
npx shadcn@latest add https://lucide-animated.com/r/georgian-lari.json
git-branch ui
npx shadcn@latest add https://lucide-animated.com/r/git-branch.json
git-commit-horizontal ui
npx shadcn@latest add https://lucide-animated.com/r/git-commit-horizontal.json
git-commit-vertical ui
npx shadcn@latest add https://lucide-animated.com/r/git-commit-vertical.json
git-compare ui
npx shadcn@latest add https://lucide-animated.com/r/git-compare.json
git-compare-arrows ui
npx shadcn@latest add https://lucide-animated.com/r/git-compare-arrows.json
git-fork ui
npx shadcn@latest add https://lucide-animated.com/r/git-fork.json
git-graph ui
npx shadcn@latest add https://lucide-animated.com/r/git-graph.json
git-merge ui
npx shadcn@latest add https://lucide-animated.com/r/git-merge.json
git-pull-request ui
npx shadcn@latest add https://lucide-animated.com/r/git-pull-request.json
git-pull-request-closed ui
npx shadcn@latest add https://lucide-animated.com/r/git-pull-request-closed.json
git-pull-request-create ui
npx shadcn@latest add https://lucide-animated.com/r/git-pull-request-create.json
github ui
npx shadcn@latest add https://lucide-animated.com/r/github.json
gitlab ui
npx shadcn@latest add https://lucide-animated.com/r/gitlab.json
graduation-cap ui
npx shadcn@latest add https://lucide-animated.com/r/graduation-cap.json
grip ui
npx shadcn@latest add https://lucide-animated.com/r/grip.json
grip-horizontal ui
npx shadcn@latest add https://lucide-animated.com/r/grip-horizontal.json
grip-vertical ui
npx shadcn@latest add https://lucide-animated.com/r/grip-vertical.json
hammer ui
npx shadcn@latest add https://lucide-animated.com/r/hammer.json
hand ui
npx shadcn@latest add https://lucide-animated.com/r/hand.json
hand-coins ui
npx shadcn@latest add https://lucide-animated.com/r/hand-coins.json
hand-fist ui
npx shadcn@latest add https://lucide-animated.com/r/hand-fist.json
hand-grab ui
npx shadcn@latest add https://lucide-animated.com/r/hand-grab.json
hand-heart ui
npx shadcn@latest add https://lucide-animated.com/r/hand-heart.json
hand-helping ui
npx shadcn@latest add https://lucide-animated.com/r/hand-helping.json
hand-metal ui
npx shadcn@latest add https://lucide-animated.com/r/hand-metal.json
hard-drive-download ui
npx shadcn@latest add https://lucide-animated.com/r/hard-drive-download.json
hard-drive-upload ui
npx shadcn@latest add https://lucide-animated.com/r/hard-drive-upload.json
hat-glasses ui
npx shadcn@latest add https://lucide-animated.com/r/hat-glasses.json