# IconPacks.Avalonia **Repository Path**: tiduszhang/IconPacks.Avalonia ## Basic Information - **Project Name**: IconPacks.Avalonia - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-13 - **Last Updated**: 2025-08-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 

IconPacks.Avalonia

IconPacks.Avalonia

Really awesome icon packs for Avalonia in one library

Supporting a wide range of platforms such as Windows, macOS, Linux, iOS, Android and WebAssembly.

Bluesky X (formerly Twitter) Follow Mastodon Follow Discord
AppVeyor Build (with branch) GitHub Actions Workflow Status

The `IconPacks` packages contains controls, markup extensions and converters to use these awesome icons with your [Avalonia](https://avaloniaui.net/) applications in a simple way. The same icons are also available for `WPF` and `UWP` with the [MahApps.Metro.IconPacks](https://github.com/MahApps/MahApps.Metro.IconPacks) packages which makes your `WPF` and `UWP` applications nicer. | Icon collection | Version | ∑ | NuGet | |---|--:|--:|:--| | Complete IconPacks collection with all Icons in one package | | 65612 | | | [Bootstrap Icons](https://icons.getbootstrap.com/) | 1.13.1 | 2078 | | | [Boxicons](https://boxicons.com/) | 2.1.4 | 1634 | | | [Circum Icons Free](https://github.com/Klarr-Agency/Circum-Icons) | 2.0.2 | 288 | | | [Codicons](https://github.com/microsoft/vscode-codicons) | 0.0.39 | 493 | | | [Coolicons](https://github.com/krystonschwarze/coolicons) | 4.1 | 442 | | | [Entypo+](http://www.entypo.com/) | | 411 | | | [Eva Icons](https://akveo.github.io/eva-icons/) | 1.1.3 | 490 | | | [Feather Icons](https://feathericons.com/) | 4.29.1 | 287 | | | [File Icons](https://github.com/file-icons/icons) | 2.1.47 | 920 | | | [Fontaudio](https://github.com/fefanto/fontaudio) | 1.1.0 | 155 | | | [Font Awesome Free v5](https://fontawesome.com/) | 5.15.4 | 1611 | | | [Font Awesome Free v6](https://fontawesome.com/) | 6.7.2 | 2060 | | | [Font Awesome Free v7](https://fontawesome.com/) | 7.0.0 | 2089 | | | [Fontisto](https://github.com/kenangundogan/fontisto) | 3.0.4 | 616 | | | [Fork Awesome](https://forkaweso.me/) | 1.2.0 | 794 | | | [Game Icons](https://github.com/game-icons/icons) | May 4, 2025 | 4170 | | | [Ionicons](https://ionicons.com/) | 4.6.4.1 | 696 | | | [Jam Icons](https://jam-icons.com/) | 3.1.0 | 940 | | | [Keyrune Icons](https://github.com/andrewgioia/keyrune) | 3.17.1 | 404 | | | [Lucide Icons](https://github.com/lucide-icons/lucide) | 0.539.0 | 1630 | | | [Material Design Icons](https://pictogrammers.com/library/mdi/) | 7.4.47 | 7447 | | | [Material Design Icons Light](https://github.com/Templarian/MaterialDesignLight) | 0.2.63 | 257 | | | [Material Icons (Google)](https://github.com/google/material-design-icons) | 4.0.0 | 8413 | | | [Memory Icons](https://pictogrammers.com/library/memory/) | 1.5.0 | 651 | | | [Microns](https://github.com/stephenhutchings/microns) | 1.1.4 | 164 | | | [MingCute Icon](https://github.com/Richard9394/MingCute) | 2.9.6 | 3098 | | | [Modern UI Icons](https://github.com/Templarian/WindowsIcons) | Feb 12, 2015 | 1260 | | | [MynaUI Icons](https://github.com/praveenjuge/mynaui-icons) | 0.3.9 | 2544 | | | [Primer Octicons (GitHub)](https://github.com/primer/octicons) | 19.15.5 | 657 | | | [Phosphor Icons](https://phosphoricons.com/) | 2.1.1 | 7560 | | | [PICOL Icons](https://github.com/PicolSigns/Icons) | 1.1.0 | 549 | | | [Pixelarticons](https://pixelarticons.com/) | 1.8.1 | 486 | | | [Radix Icons](https://github.com/radix-ui/icons) | 1.3.0 | 324 | | | [Remix Icon](https://remixicon.com/) | 4.6.0 | 3058 | | | [RPG Awesome](http://nagoshiashumari.github.io/Rpg-Awesome/) | 0.2.0 | 495 | | | [Simple Icons](https://github.com/simple-icons/simple-icons) | 15.10.0 | 3343 | | | [Typicons](https://www.s-ings.com/typicons/) | 2.1.2 | 336 | | | [Unicons](https://github.com/Iconscout/unicons) | 4.2.0 | 1610 | | | [Vaadin Icons](https://vaadin.com/icons) | 24.8.4 | 636 | | | [Weather Icons](https://github.com/erikflowers/weather-icons) | 2.0.12 | 219 | | | [Zondicons](https://www.zondicons.com/) | July 12, 2017 | 297 | | ## Let's get started ### Install IconPacks.Avalonia is delivered via NuGet package manager. You can find the packages here: #### All Icons in one package - [IconPacks.Avalonia](https://www.nuget.org/packages/IconPacks.Avalonia/) #### Separate Icon packages - [IconPacks.Avalonia.BootstrapIcons](https://www.nuget.org/packages/IconPacks.Avalonia.BootstrapIcons/) - [IconPacks.Avalonia.BoxIcons](https://www.nuget.org/packages/IconPacks.Avalonia.BoxIcons/) - [IconPacks.Avalonia.CircumIcons](https://www.nuget.org/packages/IconPacks.Avalonia.CircumIcons/) - [IconPacks.Avalonia.Codicons](https://www.nuget.org/packages/IconPacks.Avalonia.Codicons/) - [IconPacks.Avalonia.Coolicons](https://www.nuget.org/packages/IconPacks.Avalonia.Coolicons/) - [IconPacks.Avalonia.Entypo](https://www.nuget.org/packages/IconPacks.Avalonia.Entypo/) - [IconPacks.Avalonia.EvaIcons](https://www.nuget.org/packages/IconPacks.Avalonia.EvaIcons/) - [IconPacks.Avalonia.FeatherIcons](https://www.nuget.org/packages/IconPacks.Avalonia.FeatherIcons/) - [IconPacks.Avalonia.FileIcons](https://www.nuget.org/packages/IconPacks.Avalonia.FileIcons/) - [IconPacks.Avalonia.Fontaudio](https://www.nuget.org/packages/IconPacks.Avalonia.Fontaudio/) - [IconPacks.Avalonia.FontAwesome5](https://www.nuget.org/packages/IconPacks.Avalonia.FontAwesome5/) - [IconPacks.Avalonia.FontAwesome6](https://www.nuget.org/packages/IconPacks.Avalonia.FontAwesome6/) - [IconPacks.Avalonia.FontAwesome](https://www.nuget.org/packages/IconPacks.Avalonia.FontAwesome/) - [IconPacks.Avalonia.Fontisto](https://www.nuget.org/packages/IconPacks.Avalonia.Fontisto/) - [IconPacks.Avalonia.ForkAwesome](https://www.nuget.org/packages/IconPacks.Avalonia.ForkAwesome/) - [IconPacks.Avalonia.GameIcons](https://www.nuget.org/packages/IconPacks.Avalonia.GameIcons/) - [IconPacks.Avalonia.Ionicons](https://www.nuget.org/packages/IconPacks.Avalonia.Ionicons/) - [IconPacks.Avalonia.JamIcons](https://www.nuget.org/packages/IconPacks.Avalonia.JamIcons/) - [IconPacks.Avalonia.KeyruneIcons](https://www.nuget.org/packages/IconPacks.Avalonia.KeyruneIcons/) - [IconPacks.Avalonia.Lucide](https://www.nuget.org/packages/IconPacks.Avalonia.Lucide/) - [IconPacks.Avalonia.Material](https://www.nuget.org/packages/IconPacks.Avalonia.Material/) - [IconPacks.Avalonia.MaterialLight](https://www.nuget.org/packages/IconPacks.Avalonia.MaterialLight/) - [IconPacks.Avalonia.MaterialDesign](https://www.nuget.org/packages/IconPacks.Avalonia.MaterialDesign/) - [IconPacks.Avalonia.MemoryIcons](https://www.nuget.org/packages/IconPacks.Avalonia.MemoryIcons/) - [IconPacks.Avalonia.Microns](https://www.nuget.org/packages/IconPacks.Avalonia.Microns/) - [IconPacks.Avalonia.MingCuteIcons](https://www.nuget.org/packages/IconPacks.Avalonia.MingCuteIcons/) - [IconPacks.Avalonia.Modern](https://www.nuget.org/packages/IconPacks.Avalonia.Modern/) - [IconPacks.Avalonia.MynaUIIcons](https://www.nuget.org/packages/IconPacks.Avalonia.MynaUIIcons/) - [IconPacks.Avalonia.Octicons](https://www.nuget.org/packages/IconPacks.Avalonia.Octicons/) - [IconPacks.Avalonia.PhosphorIcons](https://www.nuget.org/packages/IconPacks.Avalonia.PhosphorIcons/) - [IconPacks.Avalonia.PicolIcons](https://www.nuget.org/packages/IconPacks.Avalonia.PicolIcons/) - [IconPacks.Avalonia.PixelartIcons](https://www.nuget.org/packages/IconPacks.Avalonia.PixelartIcons/) - [IconPacks.Avalonia.RadixIcons](https://www.nuget.org/packages/IconPacks.Avalonia.RadixIcons/) - [IconPacks.Avalonia.RemixIcon](https://www.nuget.org/packages/IconPacks.Avalonia.RemixIcon/) - [IconPacks.Avalonia.RPGAwesome](https://www.nuget.org/packages/IconPacks.Avalonia.RPGAwesome/) - [IconPacks.Avalonia.SimpleIcons](https://www.nuget.org/packages/IconPacks.Avalonia.SimpleIcons/) - [IconPacks.Avalonia.Typicons](https://www.nuget.org/packages/IconPacks.Avalonia.Typicons/) - [IconPacks.Avalonia.Unicons](https://www.nuget.org/packages/IconPacks.Avalonia.Unicons/) - [IconPacks.Avalonia.VaadinIcons](https://www.nuget.org/packages/IconPacks.Avalonia.VaadinIcons/) - [IconPacks.Avalonia.WeatherIcons](https://www.nuget.org/packages/IconPacks.Avalonia.WeatherIcons/) - [IconPacks.Avalonia.Zondicons](https://www.nuget.org/packages/IconPacks.Avalonia.Zondicons/) Use these commands in the Package Manager console to install packages manually: ``` Install-Package IconPacks.Avalonia or one of these Install-Package IconPacks.Avalonia.BootstrapIcons Install-Package IconPacks.Avalonia.BoxIcons Install-Package IconPacks.Avalonia.CircumIcons Install-Package IconPacks.Avalonia.Codicons Install-Package IconPacks.Avalonia.Coolicons Install-Package IconPacks.Avalonia.Entypo Install-Package IconPacks.Avalonia.EvaIcons Install-Package IconPacks.Avalonia.FeatherIcons Install-Package IconPacks.Avalonia.FileIcons Install-Package IconPacks.Avalonia.Fontaudio Install-Package IconPacks.Avalonia.FontAwesome5 Install-Package IconPacks.Avalonia.FontAwesome6 Install-Package IconPacks.Avalonia.FontAwesome Install-Package IconPacks.Avalonia.Fontisto Install-Package IconPacks.Avalonia.ForkAwesome Install-Package IconPacks.Avalonia.GameIcons Install-Package IconPacks.Avalonia.Ionicons Install-Package IconPacks.Avalonia.JamIcons Install-Package IconPacks.Avalonia.KeyruneIcons Install-Package IconPacks.Avalonia.Lucide Install-Package IconPacks.Avalonia.Material Install-Package IconPacks.Avalonia.MaterialLight Install-Package IconPacks.Avalonia.MaterialDesign Install-Package IconPacks.Avalonia.MemoryIcons Install-Package IconPacks.Avalonia.Microns Install-Package IconPacks.Avalonia.MingCuteIcons Install-Package IconPacks.Avalonia.Modern Install-Package IconPacks.Avalonia.MynaUIIcons Install-Package IconPacks.Avalonia.Octicons Install-Package IconPacks.Avalonia.PhosphorIcons Install-Package IconPacks.Avalonia.PicolIcons Install-Package IconPacks.Avalonia.PixelartIcons Install-Package IconPacks.Avalonia.RadixIcons Install-Package IconPacks.Avalonia.RemixIcon Install-Package IconPacks.Avalonia.RPGAwesome Install-Package IconPacks.Avalonia.SimpleIcons Install-Package IconPacks.Avalonia.Typicons Install-Package IconPacks.Avalonia.Unicons Install-Package IconPacks.Avalonia.VaadinIcons Install-Package IconPacks.Avalonia.WeatherIcons Install-Package IconPacks.Avalonia.Zondicons ``` ### Usage Use this `axaml`/`xaml` namespace for all IconPacks: ```xml xmlns:iconPacks="https://github.com/MahApps/IconPacks.Avalonia" ``` Add the styles to the Applications styles ```xml ``` The resource `avares://IconPacks.Avalonia/Icons.axaml` should be used when using the main `IconPacks.Avalonia` NuGet package which contains all icons. All other has the naming scheme `avares://IconPacks.Avalonia./.axaml` ```xml ``` #### The PackIcon controls The `PackIcon` controls are the main featured controls to use an icon from an IconPack in a simple way. Each package has there own control with this name scheme: `PackIcon` ```xml ``` or ```xml ``` #### The PackIconControl The `PackIconControl` is a control which can be used for any kind of available `IconPacks`. This control is only available with the main `IconPacks.Avalonia` NuGet package. ```xml ``` or ```xml ``` #### The PackIcon MarkupExtensions A faster way to get an Icon for any `ContentControl` is to use the `PackIcon` `MarkupExtension`. If you want e.g. a `Button` with an Icon from the `Codicons` then you can do this: ```xml