A list of (mostly) free or open source C# and .NET, ASP.NET tools, plugins and libraries for Graphical User Interfaces, GUI, UI controls, GTK+, HTML GUI, WinForms Themes, GUI Tool kits and more. Sourced under a creative commons. Sourced under a creative commons. This list will be updated regularly. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.
C# and .NET, ASP.NET tools, plugins and libraries for graphQL
- HandyControl – Contains some simple and commonly used WPF controls
- Lara – Lara Web Engine is a library for developing Web user interfaces in C#
- QtSharp – Mono/.NET Bindings for Qt
- Qml.Net – A cross-platform Qml/.NET integration for Mono/.NET/.NET Core
- MahApps.Metro – Toolkit for creating Metro-styled WPF apps
- 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.
- ObjectListView – ObjectListView is a C# wrapper around a .NET ListView. It makes the ListView much easier to use and teaches it some new tricks
- DockPanelSuite – The Visual Studio inspired docking library for .NET WinForms
- AvalonEdit – The WPF-based text editor component used in SharpDevelop
- XWT – A cross-platform UI toolkit for creating desktop applications with .NET and Mono
- Gtk# – Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono
- MaterialDesignInXamlToolkit – Toolkit for creating Material Design styled WPF apps
- Eto.Forms – Cross-platform GUI framework for desktop and mobile applications in .NET and Mono
- Dragablz – Dragable, tearable WPF tab control (similar to Chrome) which supports layouts and is full themeable, including themese compatible with MahApps and Material Design.
- Fluent.Ribbon – Fluent Ribbon Control Suite is a library that implements an Office- and Windows 8-like Ribbon for WPF.
- Office Ribbon – A library that implements MS Office Ribbon for WinForms.
- MaterialSkin – Theming .NET WinForms, C# or VB.Net, to Google’s Material Design principles.
- Xamarin.Forms – Build native UIs for iOS, Android and Windows from a single, shared C# codebase.
- 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
- Empty Keys UI – Multi-platform and multi-engine XAML based user interface library [Free][Proprietary]
- 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.
- ScintillaNET – Windows Forms control for the Scintilla text editor component (Scintilla is used by Notepad++)
- 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.
- Avalonia – A multi-platform .NET UI framework (formerly known as Perspex).
- Modern UI for WPF – MUI – Set of controls and styles to convert WPF applications into a great looking Modern UI apps.
- WinApi – A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop with automation, windowing, DirectX, OpenGL and Skia helpers.
- Neutronium – Build .NET desktop applications using HTML, CSS, javascript and MVVM bindings such as with WPF.
- Ooui – A small cross-platform UI library that brings the simplicity of native UI development to the web
- AdonisUI – Lightweight UI toolkit for WPF applications offering classic but enhanced Windows visuals.
- Windows UI Library – The Windows UI Library (WinUI) provides official native Microsoft UI controls and features for Windows UWP apps.
- Bunifu UI Framework – Carefully crafted Winforms controls and components for creating stunning modern application UI. [$]
- Ookii.Dialogs.Wpf – Enable WPF applications to access common Windows dialogs such as task dialogs, credential dialog, progress dialog, folder browser dialog, and more
- 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
- UNO Platform – The only platform for building native mobile, desktop and WebAssembly with C#, XAML from a single codebase. Open source and professionally supported. Website: platform.uno
Tags:c#, open source, c# tools, c# plugins, c# libraries, .net tools, .net plugins, .net libraries, asp.net tools, asp.net plugins, asp.net libraries, C# GUI, C# Graphical User Interfaces, c# GUI, C# UI controls, C# GTK+, C# HTML GUI, C# QT UI, C# GUI Tool kits, .net GUI, .net Graphical User Interfaces, .net GUI, .net UI controls, .net GTK+, .net HTML GUI, .net QT UI, .net GUI Tool kits, asp.net GUI, asp.net Graphical User Interfaces, asp.net GUI, asp.net UI controls, asp.net GTK+, asp.net HTML GUI, asp.net QT UI, asp.net GUI Tool kits, Graphical User Interfaces, GUI, UI controls, GTK+, HTML GUI, QT UI, GUI Tool kits
Image: Unsplash License.