A lightweight enum-based representation of Font Awesome icons.
Originally created for internal use with Font Awesome v4, the library also supports v6+, including brands and other modern icon groups. In the future, additional enums can be added in the future as new icon sets or categories are introduced.
- Strongly typed icon definitions using an enum
- Property access for retrieving the icon’s identifier and CSS class
- Easy retrieval of all available icons
- Backward compatibility with v4 and forward support for v6+ icon families
var icon = FontAwesomeIcon.Empire;
var id = icon.Id;
var css = icon.CssClass;var icons = FontAwesomeIcon.GetAll();