// readme

CodeOfChaos.BlazorIcons.Lucide

CodeOfChaos.BlazorIcons.Lucide lets you integrate Lucide Icons into Blazor apps with a simple Razor component that renders SVG markup with configurable styling.

This package is developed as an independent project and is not affiliated, associated, or endorsed by the creators or maintainers of the Lucide library. It is built to enhance the experience of using Lucide’s open-source icon set within Blazor applications.

This package uses the Minor section of semantic versions (0.x.0) to denote which Lucide version is used to build the current package.


Features

  • Reusable Components: Add icons via Razor components.
  • Icon Customization: Configure size, fill, stroke, and related SVG styling.
  • Dynamic Icons: Change the icon name on the fly using <LucideIcon Name="..."/>.
  • Static Icons: Prefer static markup? Use <Li.../> components with baked-in SVG data.
  • WASM Support: Use the same components and services on server and client.

Getting Started

Install the Package

Make sure you have .NET 9.0 installed. Then install…