NOV UI for .NET delivers a complete suite of 70+ feature-rich User Interface controls (widgets) that you can easily integrate into any Blazor, WinForms, WPF, or Mac project.
These controls enable you to build fully portable applications that run consistently across Web, Windows, and Mac — all from a single code base.
Whether you’re creating standalone cross-platform solutions or embedding NOV UI components into existing applications, you’ll get a unified look, feel, and API that eliminates the need for platform-specific controls.
The controls inside this toolkit can generally be categorized into the following groups:
- Input Controls - Button, TextBox, Label, ComboBox, CheckBox, RadioButton, DateTimePicker, Color Pickers, NumericUpDown, MaskedTextBox, RichTextBox, and more.
- Containers and Layouts - GroupBox, TabControl, Splitter, StackPanel, WrapPanel, DockPanel, ScrollViewer, and more.
- Navigation Controls - Menu, ToolBar, Ribbon, Command Bars, Breadcrumb, and more.
- Scrollable Controls - ListBox, TreeView, ScrollContent, and more.
- Windows and Dialogs - Window, MessageBox, File Dialogs, and more.
Additionally, all controls inside the NOV UI for .NET toolkit share the following platform-wide features:
- Unbeatable UI Performance - Hardware acceleration, multithreading, and proprietary optimizations deliver a superior, lag-free user experience.
- Advanced Styling - First managed implementation of CSS with predefined themes for native Windows/Mac look-and-feel.
- Resolution Independent - Widgets look identical and pixel-perfect across all screen resolutions.
- Document Ready - Engineered for printable content; supports native PDF export.
- Unified API - 100% identical API across Blazor, WPF, WinForms, and Mac.