🌐
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 Β·
Discussions

Next 15 and Lucide React load and render icons dynamically
Display a skeleton loading effect until the menu icon and the menu title has been fully loaded. This will prevent the flickering effect during the delay. More on reddit.com
🌐 r/nextjs
3
2
December 15, 2024
reactjs - Module not found: Can't resolve 'D:\NextJs\trial-app\node_modules\lucide-react\dist\cjs\icons\check' - Stack Overflow
I have been building a Next js app with dark mode functionality from shadcn. I followed all steps from shadcn and install all modules but when I run the app, it gives me this error. I think its because of the lucide-react-icons. I tried fixing but its not. More on stackoverflow.com
🌐 stackoverflow.com
How a write a function that receives a component then adds some parameter to it then returns the new component
It gives a error like this, "Functions are not valid as a React child. This may happen if you return a Component instead of from render. Or maybe you meant to call this function rather than return it." How to fix this, thanks in advance. ... What are you trying to achieve here? Do you just want to pass an Icon component that is blue by default? ... According to the lucide ... More on stackoverflow.com
🌐 stackoverflow.com
X Icon (formerly twitter) request
Icon name XLogo, XIcon, TwitterX Use cases Since the twitter has changed its logo from bird to X and we don't have icon for that. So, we can create that. Design ideas Svg: Checklist I have sear... More on github.com
🌐 github.com
7
June 19, 2024
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 - Lucide icon library for React applications.
      Β» npm install lucide-react
    
Published Β  Mar 04, 2026
Version Β  0.577.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.2K users
Languages Β  TypeScript 87.2% | JavaScript 11.6%
🌐
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
🌐
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.
🌐
npm
npmjs.com β€Ί package β€Ί lucide-react-native
lucide-react-native - npm
3 weeks ago - Lucide icon library for React Native applications.
      Β» npm install lucide-react-native
    
Published Β  Mar 04, 2026
Version Β  0.577.0
Author Β  Eric Fennis
Homepage Β  https://lucide.dev
🌐
Lucide
lucide.dev β€Ί icons
Icons – Lucide
Release candidate for Lucide v1 is out!πŸš€ You're looking at the site for v1, for v0 go to v0 siteSkip to content
🌐
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 β€Ί guide β€Ί installation
Installation – Lucide
Implementation of the Lucide icon library for React applications.
🌐
Lucide
lucide.dev β€Ί guide
What is Lucide? – Lucide
Lucide's official packages are designed to work on different platforms, making it easier for users to integrate icons into their projects. The packages are available for various technologies, including Web (Vanilla), React, React Native, Vue, Vue 3, Svelte, Preact, Solid, Angular, Astro, and NodeJS.
🌐
GitHub
github.com β€Ί lucide-icons β€Ί lucide β€Ί issues β€Ί 2232
X Icon (formerly twitter) request Β· Issue #2232 Β· lucide-icons/lucide
June 19, 2024 - Icon name XLogo, XIcon, TwitterX Use cases Since the twitter has changed its logo from bird to X and we don't have icon for that. So, we can create that. Design ideas Svg: Checklist I have sear...
Author Β  sethshivam11