A tiny Windows color picker: press Win+Shift+H, click any on-screen pixel, and its HEX code is copied to the clipboard.
HandyOrg/HandyControl
A WPF control library of commonly used UI controls, styles and themes for building Windows desktop apps in C#.
- Stars
- 7,225
- Forks
- 1,158
- Open issues
- 329
- Last commit
- 24 days ago
What is it?
HandyControl is a collection of ready-made WPF controls and styles for C# desktop applications. It covers everyday UI needs such as buttons, text boxes, combo boxes, date and time pickers, data grids, tabs, sliders, progress indicators and dialogs, so developers can avoid building these from scratch.
The library ships with a default skin and a theme that can be switched to dark mode. It also includes several specialized controls and layout panels, such as a color picker, a property grid, a flip clock, a GIF image control, a relative panel and a waterfall panel, along with effects like blur windows and glow windows.
HandyControl targets .NET Framework 4.0 and later and is distributed as the HandyControl package on NuGet. Usage involves referencing the package, merging its resource dictionaries into App.xaml, and adding an XML namespace to the XAML files.
Key features
- 01Provides common WPF controls such as buttons, text boxes, combo boxes, date pickers and data grids.
- 02Includes a default skin with a dark theme option.
- 03Offers specialized controls like color picker, property grid, flip clock and GIF image.
- 04Includes layout panels such as relative, waterfall and circle panels.
- 05Distributed as a NuGet package and targets .NET Framework 4.0 and later.
Use cases
- Building a Windows desktop application in WPF that needs a polished, ready-made control set.
- Adding a dark theme to an existing WPF application.
- Creating settings screens with a property grid or color picker.
- Displaying dashboards with progress indicators, charts-like controls or flip clocks.
Things to know
- Windows-only: it is a WPF control library for Windows desktop apps written in C#.
In collections
Topics
FAQ
- What is HandyControl?
- A WPF control library of commonly used UI controls, styles and themes for building Windows desktop apps in C#. HandyControl is a collection of ready-made WPF controls and styles for C# desktop applications. It covers everyday UI needs such as buttons, text boxes, combo boxes, date and time pickers, data grids, tabs, sliders, progress indicators and dialogs, so developers can avoid building these from scratch.
- Is HandyControl free to use? What license does it have?
- HandyControl is open source under the MIT license. Check the license terms before using it in commercial products.
- Is HandyControl still maintained?
- Actively maintained. The last commit to HandyControl was on Oct 15, 2026.
- What can I use HandyControl for?
- Building a Windows desktop application in WPF that needs a polished, ready-made control set. Adding a dark theme to an existing WPF application. Creating settings screens with a property grid or color picker. Displaying dashboards with progress indicators, charts-like controls or flip clocks.
- Where can I get HandyControl?
- The source code and installation instructions are on GitHub: https://github.com/HandyOrg/HandyControl
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A WPF control library with theming, multiple color schemes, and a set of styled native controls for building Windows desktop apps.
Free, open-source Windows optimization tool with 42 tweaks, a settings panel, and built-in tools for startup, scheduled tasks, and cleanup.
Windows OCR utility that captures text from screen regions, images, PDFs and files, runs locally, and copies or routes the result.
A ready-to-go Windows translation and OCR tool built with WPF, supporting a plugin system for translation and recognition services.
Community launcher that plays a custom startup animation for the Codex desktop app, then hands off to the live app window on Windows and macOS.