• Fast and lightweight

    Our most popular control, FlexGrid, has a base size of under 150 KB. In addition, Wijmo controls have no dependencies.

  • Touch-first, familiar UI

    Charts, grids, and other controls are all designed to be mobile-first, with familiar features and UI, including Excel-like filtering, sorting, and merging.

  • Flexible and extensible

    Everything is an extension in Wijmo. Our easy-to-read, flexible API has a low learning curve, and ontrols are designed to have a simple core with as many extensibility points as possible. Globalization for 40+ cultures is included.

  • First-class framework support

    Built to be framework-agnostic, Wijmo includes full support for Angular, AngularJS, ReactJS, VueJS, and Knockout. Controls are the same across frameworks.

  • Written in TypeScript

    With TypeScript, you'll get an object-oriented C# feel, design-time error checking, and complete IntelliSense in Visual Studio

  • True JavaScript Controls

    Wijmo controls are written to the ECMAScript 5 standard, and are true JavaScript.

What's New in 2018

JavaScript Controls What's New

Wijmo now publishes to NPM

Wijmo fully supports Angular v6 and Angular Elements! Angular 6 Support blog | Exploring Wijmo with Angular Elements blog

Wijmo controls are available as web components (beta): WebComponentsIntro sample | WebComponents In Angular sample

Wijmo has added a new licensing mechanism to verify that controls are licensed at runtime. Customers will need to create a distribution license key for their domains and apply it to their applications. This is a new step that customers will need to take when deploying Wijmo. Learn more

Good news! You can now access Wijmo's controls in NPM!

The new TabPanel control allows you to hide and view tabs in an app. You can add controls like FlexGrid and FlexChart to each tab. Learn more | TabPanel Sample

Connect Wijmo’s OLAP control PivotGrid directly to Microsoft SSAS servers for server-side analysis. Wijmo uses XMLA to communicate with SSAS cubes for fast aggregation of millions of records. Learn more | OLAP SSAS Cube Sample

Moving forward, all new versions of Wijmo will be published to a new CDN that supports HTTPS, the standard for almost all web content.

Accessibility enhancements continue with improvements to hierarchical FlexGrid with ARIA TreeGrid attributes; AutoComplete; ComboBox; and FlexGridFilter dialog.

Wijmo's modern client-side ReportViewer control now supports ActiveReports. ActiveReport ReportViewer Sample

View Changelog Feedback

Easy Licensing and Distribution

Licensing FAQs

Wijmo is licensed per developer. Once you purchase a copy, you can generate a distribution key and deploy your app.

Learn more about licensing

Become an OEM Partner

To create your own commercially-licensed SDK, or web application builder, choose the Commercial OEM license. Commercial OEM and SaaS licenses are customized for each customer.

Become an OEM partner

End-User Licensing Agreement

Our EULA includes in-depth information on Wijmo's licensing and legal agreement.

Read the EULA

Award-winning JavaScript Controls

GrapeCity, 2 Publisher, ComponentSource

#2 Publisher
2018 ComponentSource

ComponentOne Ultimate, Top 25 Product, ComponentSource

ComponentOne Ultimate
Top 25 Product
2018 ComponentSource

Wijmo Core, Top 25 Product, ComponentSource

Wijmo Core
Top 50 Product
2018 ComponentSource

Wijmo Enterprise, Top 25 Product, ComponentSource

Wijmo Enterprise
Top 100 Product
2018 ComponentSource

Wijmo Enterprise, Bronze, Web Design & Development Tools and Frameworks

Wijmo Enterprise
Bronze, Web Design & Development Tools and Frameworks
Visual Studio Magazine’s 2017 Reader’s Choice Awards

Recent Blogs