mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-05-18 12:45:03 +02:00
* feat(packages): added lucide icons package skeleton
* feat(packages): added initial commit of @lucide/icons
* fix: fixed linting issues introduced in c4e5730bc4 (#3858)
* fix(packages/icons): update package, remove UMD export
* fix(packages/icons): update github actions
* docs(packages/icons): add documentation for various helpers and types
* fix(.github/ISSUE_TEMPLATE): fix linting issue (@ is a reserved character)
* fix(packages/icons): fix linting issues in configs
* feat(packages/icons): rename from packages/lucide-icons => packages/icons
* fix(pnpm): update lockfile
* fix(packages/icons): update readme and documentation
* fix(packages/icons): update absoluteStrokeWidth implementation
* test(packages/icons): update absoluteStrokeWidth unit test
* feat(packages/icons): add backwards compatible alias support in buildLucideIconNode
* feat(packages/icons): fix linting issues in build tools
* fix(packages/icons): rename LucideIcon => LucideIconData
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
Lucide helper library that exports icon data.
[](https://www.npmjs.com/package/@lucide/icons)

[](https://lucide.dev/license)
About · Icons · Documentation · License
@lucide/icons
A helper library that exports Lucide icon data in a tree-shakable format, also providing utilities for dynamic importing icons.
Installation
pnpm add @lucide/icons
npm install @lucide/icons
yarn add @lucide/icons
bun add @lucide/icons
CDN
<!-- Development version -->
<script src="https://unpkg.com/@lucide/icons@latest/dist/umd/lucide.js"></script>
<!-- Production version -->
<script src="https://unpkg.com/@lucide/icons@latest"></script>
Documentation
For full documentation, visit lucide.dev
Community
Join the Discord server to chat with the maintainers and other users.
License
Lucide is licensed under the ISC license. See LICENSE.