• 400+ Fast, Extensible Controls

    Using the same control in two platforms? No problem. Our API is unified across platforms for easy migration and built to be extended.

  • Powerful Server-Side Web APIs

    Empower and extend your web apps with a server-side API that includes services for imaging, Excel, barcode, data engine, PDF, and reporting.

  • Specialized Controls for Enterprises

    Take your enterprise apps even further with specialized Financial Charting, BI/PivotTables, Excel UI, and the ability to customize FlexReport Designer.

  • .NET Standard Service Components

    .NET Standard service components for connecting to, managing and integrating data from different data sources.

  • *JavaScript Controls Included with Wijmo

    Studio Enterprise subscribers get access to Wijmo's 100+ JavaScript UI controls with full framework support.

    Compare Bundles  |  Learn More

  • Full Visual Studio 2019 and Windows 10 Support

    Seamless Visual Studio 2019 integration means you won't compromise functionality for older apps, and you'll still get full support for modern operating systems.

Supported Platforms and Editions

For development platforms new and old, we have you covered

What's New

We're excited to announce the ComponentOne 2020 v2 release is now available. This release is packed with many big changes including the first look at our .NET 5 controls, .NET Core 3.1 support, new WinForms, WPF, Blazor and ASP.NET MVC controls, and some important licensing changes. With this release we are also merging our Ultimate and Studio Enterprise bundles into a single bundle that gives you everything ComponentOne has to offer!
Find Out What's New in ComponentOne 2020 v2


.NET Core 3.1 Support and .NET 5 CTP Available

.NET Core 3.1 Support and .NET 5 CTP Available

With 2020 v2, all WinForms, WPF, ASP.NET Core, and Blazor controls are now .NET Core 3.1 compatible. In addition, the CTP of a new set of .NET 5-based WinForms and WPF controls is now available. These controls take advantage of new features added to .NET 5. without compromising on performance & architecture.

Learn More
RulesManager for WinForms

RulesManager for WinForms

RulesManager enables users to add and manage conditional formatting at runtime. Similar to Excel, the control supports, colors, data bars, gradients for formatting cells based on rules.

Learn More
Blazor Charts and WebAssembly Support

Blazor Charts and WebAssembly Support

Our new Blazor Edition expands this release with the addition of FlexChart and WebAssembly support for all controls. Now you can add charts to your Blazor Server and WebAssembly apps with FlexChart, allowing you to choose from a comprehensive list of popular chart types including clustered, stacked, and composite plots.

Learn More