🌐
Lucide
lucide.dev › guide › packages › lucide-react
Lucide for React – Lucide
Lucide provides a React component library for using icons in your applications.
🌐
Lucide
lucide.dev › icons › x
x icon details – Lucide
June 18, 2023 - import { X } from 'lucide-react'; const App = () => { return ( <X /> ); }; export default App; vue · <script setup> import { X } from '@lucide/vue'; </script> <template> <X /> </template> svelte · <script> import { X } from 'lucide-svelte'; </script> <X /> tsx ·
People also ask

What is lucide-animated?
lucide-animated is a free, open-source library of 350+ beautifully crafted animated React icons. Built with Motion library and based on Lucide icons.
🌐
lucide-animated.com
lucide-animated.com
lucide-animated | Free Animated React Icons Library
Is lucide-animated free to use?
Yes! lucide-animated is completely free and open-source under the MIT license. You can use it for personal and commercial projects.
🌐
lucide-animated.com
lucide-animated.com
lucide-animated | Free Animated React Icons Library
What technologies are used in lucide-animated?
lucide-animated icons are React components written in TypeScript. Animations are powered by Motion (formerly Framer Motion), and the icons are based on Lucide.
🌐
lucide-animated.com
lucide-animated.com
lucide-animated | Free Animated React Icons Library
🌐
npm
npmjs.com › package › lucide-react
lucide-react - npm
3 weeks ago - A Lucide icon library package for React applications.. Latest version: 1.6.0, last published: 21 hours ago. Start using lucide-react in your project by running `npm i lucide-react`. There are 11172 other projects in the npm registry using ...
      » npm install lucide-react
    
Published   Mar 24, 2026
Version   1.6.0
Author   Eric Fennis
Homepage   https://lucide.dev
🌐
Lucide
lucide.dev › icons › circle-x
circle-x icon details – Lucide
March 8, 2024 - <script> import { createIcons, circleX } from 'lucide'; createIcons({ icons: { circleX } }); </script> <i data-lucide="circle-x"></i> ... import { CircleX } from 'lucide-react'; const App = () => { return ( <CircleX /> ); }; export default App;
🌐
Lucide
lucide.dev › guide › packages › lucide-react-native
Lucide React Native – Lucide
Each icon can be imported as a React component. Additional props can be passed to adjust the icon: ... import { Camera } from 'lucide-react-native'; // Usage const App = () => { return <Camera color="red" size={48} />; }; export default App;
🌐
GitHub
github.com › lucide-icons › lucide
GitHub - lucide-icons/lucide: Beautiful & consistent icon toolkit made by the community. Open-source project and a fork of Feather Icons. · GitHub
lucide-react · Docs · Source · lucide-vue-next · Docs · Source · lucide-svelte · Docs · Source · lucide-solid · Docs · Source · lucide-preact · Docs · Source · lucide-react-native · Docs · Source · lucide-angular · Docs · Source · @lucide/astro ·
Starred by 21.7K users
Forked by 1.3K users
Languages   TypeScript 88.8% | JavaScript 10.0%
🌐
lucide-animated
lucide-animated.com
lucide-animated | Free Animated React Icons Library
Free open-source library of 350+ beautifully crafted animated React icons. Built with Motion and Lucide. Copy-paste ready, MIT licensed, fully customizable SVG icons with smooth animations.
🌐
Reddit
reddit.com › r/nextjs › next 15 and lucide react load and render icons dynamically
r/nextjs on Reddit: Next 15 and Lucide React load and render icons dynamically
December 15, 2024 -

Problem:

I am working on a project where we have to generate a sidebar menu dynamically. So we store all the menu items in a DB, load then when component renders and construct the sidebar. Until this point its working correctly. I am using Lucide react icons, I want to load the icon dynamically and display it in the sidebar. This functionality has two problems:

  1. The icons loads properly but there is a delay. The menu items load first and then all icons pop in after a small delay.(Delay is small but clearly noticeable)

  2. We are showing the preview for the Sidebar to the user. So he can open/close and test the placement of items in the menubar. Here also the icons load/pop-in with a small delay and this repeats whenever the user clicks on a menubar item.

What is the potential solution ? I don't want to load all the icons in the component at once.

Find elsewhere
🌐
npm
npmjs.com › package › lucide-react-native
lucide-react-native - npm
3 weeks ago - Implementation of the Lucide icon library for React Native applications.
      » npm install lucide-react-native
    
Published   Mar 23, 2026
Version   1.0.1
Author   Eric Fennis
Homepage   https://lucide.dev
🌐
React Icons
react-icons.github.io › react-icons › icons › lu
React icons preview for lu
https://lucide.dev/ import { IconName } from "react-icons/lu"; x
🌐
DEV Community
dev.to › aniruddhaadak › lucide-react-high-quality-open-source-icons-for-your-react-projects-k9c
🚀 Lucide React: High-Quality, Open-Source Icons for Your React Projects - DEV Community
January 27, 2025 - Lucide React is a modern, high-quality icon library for React, offering customizable, scalable, and easy-to-use icons for your projects.
🌐
Lucide
lucide.dev › icons › volume-x
volume-x icon details – Lucide
August 23, 2024 - <script> import { createIcons, volumeX } from 'lucide'; createIcons({ icons: { volumeX } }); </script> <i data-lucide="volume-x"></i> ... import { VolumeX } from 'lucide-react'; const App = () => { return ( <VolumeX /> ); }; export default App;
🌐
Lucide
lucide.dev › icons › search-x
Lucide – Lucide
<script> import { createIcons, searchX } from 'lucide'; createIcons({ icons: { searchX } }); </script> <i data-lucide="search-x"></i> ... import { SearchX } from 'lucide-react'; const App = () => { return ( <SearchX /> ); }; export default App;
🌐
Lucide
lucide.dev › icons
Icons – Lucide
Lucide v1 is out!🚀 You're looking at the site for v1, for v0 go to v0 siteSkip to content
🌐
Lucide
lucide.dev › guide › version-1
Lucide Version 1
12 hours ago - A modern, standalone implementation for Angular, @lucide/angular · Support for context providers in React, Vue, Svelte, and Solid.
🌐
GitHub
github.com › lucide-icons › lucide › releases
Releases · lucide-icons/lucide
11 hours ago - A modern, standalone implementation for Angular, @lucide/angular · Support for context providers in React, Vue, Svelte, and Solid.
Author   lucide-icons
🌐
Lucide
lucide.dev › guide › installation
Installation – Lucide
Implementation of the Lucide icon library for React applications.