@vertz/icons, a package of 1,932 tree-shakeable Lucide icon components. Each icon is an individual named export, so your bundler only includes the icons you actually use.
Installation
Usage
Import icons by name and use them in JSX:<span> elements containing an inline SVG. They use currentColor for stroke color, so they inherit the text color of their parent element.
IconProps
Every icon function accepts an optionalIconProps object:
Styling icons
Since icons usecurrentColor, they automatically match the text color set by css() tokens:
Naming convention
Icon names follow the patternPascalCaseIcon — the Lucide icon name in PascalCase with an Icon suffix:
Browse all available icons at lucide.dev/icons.