![]() |
VOOZH | about |
dotnet add package CodeLifter.Iconizit --version 7.1.3
NuGet\Install-Package CodeLifter.Iconizit -Version 7.1.3
<PackageReference Include="CodeLifter.Iconizit" Version="7.1.3" />
<PackageVersion Include="CodeLifter.Iconizit" Version="7.1.3" />Directory.Packages.props
<PackageReference Include="CodeLifter.Iconizit" />Project file
paket add CodeLifter.Iconizit --version 7.1.3
#r "nuget: CodeLifter.Iconizit, 7.1.3"
#:package CodeLifter.Iconizit@7.1.3
#addin nuget:?package=CodeLifter.Iconizit&version=7.1.3Install as a Cake Addin
#tool nuget:?package=CodeLifter.Iconizit&version=7.1.3Install as a Cake Tool
A C# mapping of Font Awesome 7 Pro icons for use in MudBlazor, MAUI, or any other .NET framework that supports icon fonts.
dotnet add package CodeLifter.Iconizit
Or via NuGet Package Manager:
Install-Package CodeLifter.Iconizit
These styles include icons available in Font Awesome Free (icons marked with [Free] attribute):
These styles require a Font Awesome Pro license:
using Iconizit;
// Access icons via strongly-typed constants
string twitterIcon = FontAwesome.Brands.Twitter;
string checkIcon = FontAwesome.Solid.Check;
string heartIcon = FontAwesome.Regular.Heart;
@using Iconizit
<MudIcon Icon="@FontAwesome.Solid.Home" />
<MudIcon Icon="@FontAwesome.Brands.Github" />
<MudIcon Icon="@FontAwesome.Duotone.Bell" />
<Label FontFamily="FontAwesome.Solid" Text="{x:Static iconizit:FontAwesome.Solid.Star}" />
using Iconizit;
var searchService = new SearchService();
// Get all available icon style classes
var iconClasses = searchService.GetFontAwesomeClasses();
// Returns: ["Brands", "Duotone", "DuotoneThin", "Light", "Regular", ...]
// Get icons from a specific style with optional filtering
var icons = searchService.GetPagedFilteredIconsByClass(
typeof(FontAwesome.Solid),
filter: "arrow",
excludePro: true // Only show free icons
);
foreach (var icon in icons)
{
Console.WriteLine($"{icon.Name}: {icon.Value} (Pro: {icon.Pro}, Free: {icon.Free})");
}
Each icon has attributes indicating its availability:
[Pro] - Icon is part of Font Awesome Pro[Free] - Icon is also available in Font Awesome Free// Check if an icon is Pro-only at runtime
var field = typeof(FontAwesome.Solid).GetField("Check");
bool isPro = Attribute.IsDefined(field, typeof(ProAttribute));
bool isFree = Attribute.IsDefined(field, typeof(FreeAttribute));
This library follows Font Awesome's versioning:
To use the icons, you must:
This library is licensed under the MIT License. See for details.
Note: Font Awesome fonts and icons are subject to their own license. Please review the Font Awesome License for usage terms.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 2 NuGet packages that depend on CodeLifter.Iconizit:
| Package | Downloads |
|---|---|
|
CodeLifter.Platform
Package Description |
|
|
Laconia.MudUI
Package Description |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 7.1.3 | 343 | 12/19/2025 |
| 7.1.2 | 303 | 12/19/2025 |
| 7.1.1 | 350 | 12/7/2025 |
| 7.1.0 | 208 | 12/5/2025 |
| 6.7.2-alpha | 361 | 6/9/2025 |
| 2.0.0 | 595 | 5/2/2024 |
| 2.0.0-alpha.0.0 | 2,022 | 1/11/2024 |
| 1.0.2 | 5,311 | 8/2/2022 |
| 1.0.1 | 3,666 | 8/2/2022 |
| 1.0.0 | 554 | 8/2/2022 |
v7.1.3: Fixed Font Awesome 7 CSS class format for Sharp variants. Now correctly outputs separate classes (e.g., "fa-sharp fa-solid" instead of "fa-sharp-solid").