ECMAScript.Lucide
1.0.0-preview.4
dotnet add package ECMAScript.Lucide --version 1.0.0-preview.4
NuGet\Install-Package ECMAScript.Lucide -Version 1.0.0-preview.4
<PackageReference Include="ECMAScript.Lucide" Version="1.0.0-preview.4" />
<PackageVersion Include="ECMAScript.Lucide" Version="1.0.0-preview.4" />
<PackageReference Include="ECMAScript.Lucide" />
paket add ECMAScript.Lucide --version 1.0.0-preview.4
#r "nuget: ECMAScript.Lucide, 1.0.0-preview.4"
#:package ECMAScript.Lucide@1.0.0-preview.4
#addin nuget:?package=ECMAScript.Lucide&version=1.0.0-preview.4&prerelease
#tool nuget:?package=ECMAScript.Lucide&version=1.0.0-preview.4&prerelease
ECMAScript.Lucide
Complete generated Blazor/RazorVue bindings for lucide-vue-next. The generator reads the upstream TypeScript declarations and emits one strongly typed component for every named icon export. Each icon remains a named export from the upstream npm ESM package, so Deno and Vite perform normal tree shaking.
Use the binding directly in a Razor component:
<LogIn Size="24px" aria-label="Sign in" />
Size, StrokeWidth, and AbsoluteStrokeWidth are typed component parameters. Standard SVG attributes use Blazor attribute splatting through AdditionalAttributes; the generated component still resolves to the ordinary lucide-vue-next ESM export. No runtime icon catalog or generated wrapper module is required.
The generated XML documentation links each icon to its official Lucide page and records the upstream named export. Keep the generated source and XML together when packaging so IDE completion and Razor authoring retain the same guidance as the runtime binding.
Regenerate with dotnet run --file scripts/csharp/generate-lucide.cs -- --version 1.0.0.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net11.0 is compatible. |
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0-preview.4 | 37 | 9/23/2026 |