MaterialDesignInXamlToolkit alternatives and similar packages
Based on the "GUI" category.
Alternatively, view MaterialDesignInXamlToolkit alternatives based on common mentions on social networks and blogs.
-
UWP Community Toolkit
The UWP Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP apps for Windows 10. -
Windows UI Library
The Windows UI Library (WinUI) provides official native Microsoft UI controls and features for Windows UWP apps. -
HandyControl
Contains some simple and commonly used WPF controls -
metroframework-modern-ui
My humble attempt to bring the new Modern UI alias Metro UI of Windows 8 to .NET Windows Forms applications. -
DockPanelSuite
The Visual Studio inspired docking library for .NET WinForms -
Fluent.Ribbon
Fluent Ribbon Control Suite is a library that implements an Office- and Windows 8-like Ribbon for WPF. -
Dragablz
Dragable, tearable WPF tab control (similar to Chrome) which supports layouts and is full themeable, including themese compatible with MahApps and Material Design. -
Ooui
A small cross-platform UI library that brings the simplicity of native UI development to the web -
FastColoredTextBox
Fast Colored TextBox is text editor component for .NET. Allows you to create custom text editor with syntax highlighting. It works well with small, medium, large and very-very large files. -
Neutronium
Build .NET desktop applications using HTML, CSS, javascript and MVVM bindings such as with WPF. -
Qml.Net
A cross-platform Qml/.NET integration for Mono/.NET/.NET Core -
ScintillaNET
Windows Forms control for the Scintilla text editor component (Scintilla is used by Notepad++) -
AdonisUI
Lightweight UI toolkit for WPF applications offering classic but enhanced Windows visuals. -
WinApi
A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop with automation, windowing, DirectX, OpenGL and Skia helpers. -
Gtk#
Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono -
Callisto
A control toolkit for Windows 8 XAML applications. Contains some UI controls to make it easier to create Windows UI style apps for the Windows Store in accordance with Windows UI guidelines. -
Ookii.Dialogs.Wpf
Enable WPF applications to access common Windows dialogs such as task dialogs, credential dialog, progress dialog, folder browser dialog, and more -
SciterSharp
Create .NET cross-platform desktop apps using not just HTML, but all features of Sciter engine: CSS3, SVG, scripting, AJAX, <video>... Sciter is free for commercial use -
Ookii.Dialogs.WinForms
Enable Windows Forms applications to access common Windows dialogs such as task dialogs, credential dialog, progress dialog, folder browser dialog, and more -
Lara
Lara Web Engine is a library for developing Web user interfaces in C# -
ObjectListView
ObjectListView is a C# wrapper around a .NET ListView. It makes the ListView much easier to use and teaches it some new tricks -
Bunifu UI Framework
Carefully crafted Winforms controls and components for creating stunning modern application UI. [$] -
Office Ribbon
A library that implements MS Office Ribbon for WinForms.
Pixel-Perfect Multi-Platform Applications with C# and XAML
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of MaterialDesignInXamlToolkit or a related project?
README
[Alt text](web/images/MD4XAML64.png "Material Design In XAML Toolkit") Material Design In XAML Toolkit
Comprehensive and easy to use Material Design theme and control library for the Windows desktop.
[Alt text](web/images/screen-home.png "Material Design Demo")
More screenshots below
[Alt text](web/images/MD4XAML28.png "Summary") Summary
- Material Design styles for all major WPF Framework controls
- Additional controls to support the theme, including Multi Action Button, Cards, Dialogs, Clock
- Easy configuration of palette (at design and runtime), according to Google's guidelines
- Full Material Design Icons icon pack
- Easy transition effects
- Compatible with Dragablz, MahApps
- Demo applications included in the source project
[Alt text](web/images/MD4XAML28.png "How Can I Use The Themes?") Getting Started
- Checkout the Super Quick Start
- Or, the more comprehensive Starting Guide guide.
- Or, watch the Material Design In XAML Toolkit An Introduction video.
[Alt text](web/images/MD4XAML28.png "In Action") See It In Action
- Download a pre-compiled demo from the releases page.
- Download the source and run the demo (more information).
- Checkout Keboo/MaterialDesign.Examples
- Checkout doobry.
- Checkout F1ix.
- Checkout Motion List.
[Alt text](web/images/MD4XAML28.png "How Can I Use The Themes?") Source Code
To load the source project you will need Visual Studio 2019. Don't worry if you have an earlier version, you can still use the compiled assemblies from NuGet (Install-Package MaterialDesignThemes
). There are two demo projects in the solution, restore the necessary NuGet packages and correct the programming syntax that is not compatible with C# versions lower than C# 8.0 (currently used in Visual Studio 2019
). Then, you should be able to fire both of these projects up. One is a "pure" Material Design project, the other illustrates how to combine with Dragablz & MahApps.
[Alt text](web/images/MD4XAML28.png "Contributions") Contribution Guidelines
- Before contributing code read the [Contribution Guidelines](.github/CONTRIBUTING.md)
- GitHub issues are for bugs.
- For queries, help, and general chat stop by the Gitter chat room.
- Stack Overflow tag: material-design-in-xaml
- Want to say thanks?
- Hit the :star: Star :star: button
- If you'd like to make a very much appreciated financial donation please visit open collective
[Alt text](web/images/MD4XAML28.png "Mentions") Mentions
- Logo courtesy of GitHub user Snalty, and you can see more of him;
- on his blog
- and on Twitter
- Icon pack sourced from Material Design Icons
- Utilises ControlzEx
- Ignace Maes, whose Material Skin project inspired the original material design theme for Dragablz, which in turn led to me starting this project
- Material Design Extensions is a community repository based on this library that provides additional controls and features.
- Contributors! Thanks for the PRs which have helped add some extra polish.
[Alt text](web/images/MD4XAML28.png "Screenshots") Screenshots
[Alt text](web/images/screen-buttons.png "Buttons")
[Alt text](web/images/screen-toggles.png "Toggles")
[Alt text](web/images/screen-fields.png "Fields")
[Alt text](web/images/screen-comboboxes.png "ComboBoxes")
[Alt text](web/images/screen-palette.png "Palette")
[Alt text](web/images/screen-colortools.png "Color Tools")
[Alt text](web/images/screen-pickers.png "Pickers")
[Alt text](web/images/screen-iconpack.png "Icons")
[Alt text](web/images/screen-cards.png "Cards")
[Alt text](web/images/screen-menutoolbar.png "Menus and Toolbars")
[Alt text](web/images/screen-progress.png "Progress Bars")
[Alt text](web/images/screen-dialogs.png "Dialogs")
[Alt text](web/images/screen-lists.png "Lists")
[Alt text](web/images/screen-treeview.png "Tree View")
[Alt text](web/images/screen-sliders.png "Sliders")
[Alt text](web/images/screen-chips.png "Chips")
[Alt text](web/images/screen-typography.png "Typography")
[Alt text](web/images/screen-groupbox.png "Group Box")
[Alt text](web/images/screen-snackbars.png "Snackbars")
[Alt text](web/images/screen-shadows.png "Shadows")
Contributors
This project exists thanks to all the people who contribute.
Backers
Thank you to all our backers! ๐ [Become a backer]
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]