📄 lucide/guide/installation

File: installation.md | Updated: 11/15/2025

Source: https://lucide.dev/guide/installation

Skip to content

On this page

Installation

=====================================================================

Web


Implementation of the lucide icon library for web applications.

pnpmyarnnpmbun

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.

pnpmyarnnpmbun

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.

pnpmyarnnpmbun

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.

pnpmyarnnpmbun

sh

pnpm add lucide-svelte

sh

yarn add lucide-svelte

sh

npm install lucide-svelte

sh

bun add lucide-svelte

For more details, see the documentation .

Solid


Implementation of the lucide icon library for Solid applications.

pnpmyarnnpmbun

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.

pnpmyarnnpmbun

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.

pnpmyarnnpmbun

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.

pnpmyarnnpmbun

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).

pnpmyarnnpmbun

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 .