Awesome-Avalonia is a curated list of libraries and tools for the Avalonia cross-platform UI framework.
The project addresses the need for developers to discover and evaluate third-party libraries, extensions, and resources that integrate with or enhance Avalonia development. It organizes these resources into categories spanning audio and music, communication, documents, graphics, gaming, productivity, software development, and many others. The list also includes tutorials, articles, podcasts, presentations, books, courses, and community links to help developers learn and connect with the Avalonia ecosystem.
Developers building applications with Avalonia should use this list when seeking solutions for specific problems—whether adding charting capabilities, implementing MVVM patterns, applying themes, or finding sample projects to learn from. The resource suits anyone new to Avalonia who wants to understand what the ecosystem offers, as well as experienced developers looking for specialized libraries. The list covers a broad range of use cases from UI controls and docking layouts to document viewers, media players, and game engines, making it useful across different application types.
The project maintains an open contribution model with published contribution guidelines, inviting the community to add and update entries. The breadth of categories and the inclusion of learning materials alongside libraries suggests active curation across multiple domains of the Avalonia ecosystem.