Files
lucide/packages/angular
Karsa 032abc5e31 feat(packages/angular): switched to self-describing IconData object from separate node+name – no more toKebabCase hackery
feat(packages/angular): renamed LucideIconComponentType => LucideIcon, and LucideIcon => LucideDynamicIcon
feat(packages/angular): added backwards compatible CSS class support
feat(packages/angular): switched to vector-effect: non-scaling-stroke implementation from computed stroke width
feat(packages/angular): rewrote icon provider to only accept a list of self-described icons – no more toKebabCase hackery & as an added bonus automatic backwards compatible alias support 🚀
feat(packages/angular): added legacy icon node helper function for passing legacy icons to providers
test(packages/angular): added unit tests on LUCIDE_CONFIG provider usage
2026-02-23 13:20:12 +01:00
..
2025-12-13 20:12:09 +01:00
2025-12-22 16:05:20 +01:00

Lucide icon library for Angular applications.

Lucide icon library for Angular applications.

npm NPM Downloads GitHub

About · Icons · Documentation · License

Lucide Angular

A standalone, signal based, zoneless implementation of the Lucide icon library for Angular applications.

Installation

pnpm add @lucide/angular
npm install @lucide/angular
yarn add @lucide/angular
bun add @lucide/angular

Documentation

For full documentation, visit lucide.dev

Migration guide

Migrating from lucide-angular? Read our comprehensive migration guide.

Community

Join the Discord server to chat with the maintainers and other users.

License

Lucide is licensed under the ISC license. See LICENSE.

Sponsors

Powered by Vercel

DigitalOcean Referral Badge

Awesome backers 🍺

Scipress sponsor badge pdfme sponsor badge