materialdesigninxaml/materialdesigninxamltoolkit

Google's Material Design in XAML & WPF, for C# & VB.Net.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 11 minutes ago
Added to GitGenius on September 3rd, 2026
Created on February 7th, 2015
Open Issues & Pull Requests: 144 (+0)
GitHub issues: Enabled
Number of forks: 3,499
Total Stargazers: 16,252 (-1)
Total Subscribers: 505 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Material Design In XAML Toolkit is a Material Design theme and control library for Windows desktop WPF applications written in C# and VB.Net.

The toolkit solves the problem of applying Google's Material Design to WPF applications by providing a comprehensive set of styled controls, additional Material Design-specific components like cards and dialogs, and a full icon pack. It allows developers to configure color palettes at both design time and runtime according to Material Design guidelines, and includes transition effects to enhance the user experience. The library works by exposing XAML namespaces that integrate Material Design styles and controls directly into WPF projects.

Developers building WPF desktop applications who want Material Design aesthetics should consider this toolkit. It suits projects targeting Windows desktop where a cohesive Material Design appearance across all controls is desired. The toolkit is compatible with Dragablz and MahApps, allowing it to be combined with these libraries in the same application. The project includes demo applications that serve as references for implementation, with separate demos for Material Design 2 and Material Design 3 styling, as well as an example showing integration with Dragablz and MahApps.

The project maintains active development with regular updates to support current tooling and design standards. The toolkit provides both Material Design 2 and Material Design 3 implementations, with the Material Design 3 demo noted as under development. Documentation is available through a getting started guide and wiki, and the source includes multiple reference applications demonstrating usage patterns. The project accepts community contributions and has participated in organized contribution events.