Skip to content

Installation ​

Web ​

Implementation of the lucide icon library for web applications.

sh
pnpm add lucide
sh
yarn add lucide
sh
npm install lucide
sh
bun add lucide

For more details, see the documentation.

React ​

Implementation of the lucide icon library for React applications.

sh
pnpm add lucide-react
sh
yarn add lucide-react
sh
npm install lucide-react
sh
bun add lucide-react

For more details, see the documentation. For React Native use the lucide-react-native package.

Vue ​

Implementation of the lucide icon library for Vue applications.

sh
pnpm add lucide-vue-next
sh
yarn add lucide-vue-next
sh
npm install lucide-vue-next
sh
bun add lucide-vue-next

For more details, see the documentation. For Vue 2 use the lucide-vue package.

Svelte ​

Implementation of the lucide icon library for Svelte applications.

sh
pnpm add @lucide/svelte
sh
yarn add @lucide/svelte
sh
npm install @lucide/svelte
sh
bun add @lucide/svelte

@lucide/svelte is only for Svelte 5, for Svelte 4 use the lucide-svelte package.

For more details, see the documentation.

Solid ​

Implementation of the lucide icon library for Solid applications.

sh
pnpm add lucide-solid
sh
yarn add lucide-solid
sh
npm install lucide-solid
sh
bun add lucide-solid

For more details, see the documentation.

Angular ​

Implementation of the lucide icon library for Angular applications.

sh
pnpm add lucide-angular
sh
yarn add lucide-angular
sh
npm install lucide-angular
sh
bun add lucide-angular

For more details, see the documentation.

Preact ​

Implementation of the lucide icon library for preact applications.

sh
pnpm add lucide-preact
sh
yarn add lucide-preact
sh
npm install lucide-preact
sh
bun add lucide-preact

For more details, see the documentation.

Astro ​

Implementation of the lucide icon library for Astro applications.

sh
pnpm add @lucide/astro
sh
yarn add @lucide/astro
sh
npm install @lucide/astro
sh
bun add @lucide/astro

For more details, see the documentation.

Static usage ​

Implementation of the lucide icon library for multiple usages that like to use: SVG files icons, SVG Sprite, Icon Fonts and static SVG strings export in Common JS modules (for NodeJS).

sh
pnpm add lucide-static
sh
yarn add lucide-static
sh
npm install lucide-static
sh
bun add lucide-static

For more details, see the documentation.

Figma ​

The lucide figma plugin.

Visit Figma community page to install the plugin.

Setting Page Size

Flutter ​

Implementation of Lucide icon library for Flutter applications.

bash
flutter pub add lucide_icons

For more details, see the pub.dev.