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.