Flexible JavaScript UI Components
With Wijmo, you can focus more on your application's core functionality by using our dynamic, lightweight JavaScript component library. Our library is built in TypeScript, requires zero dependencies, and supports the latest framework versions with these flexible components and more:
- FlexGrid: The Best JavaScript Datagrid in the industry
- FlexChart: Over 80+ Different JavaScript Chart Controls
- Input Controls: Powerful JavaScript Input Components
Popular Wijmo JavaScript UI Components
FlexGrid: Advanced JavaScript Datagrid
FlexChart: Dynamic JavaScript Charts
FlexChart includes over 80 different chart types, from line charts to radar and financial charts, we strive for full parity with Excel. Combine multiple charts with our grid and input controls to create a dynamic dashboard.
FlexMap: Custom JavaScript Mapping
Easily create customizable data map visualizations with your geodata. FlexMap includes Bubble and Scatter Maps for plotting location-specific data and Choropleth Maps for plotting region-specific data.
OLAP: Powerful JavaScript PivotGrid
Process and aggregate thousands of rows in milliseconds with no server-side dependencies. Save time with smart data interpretation, allowing users to save and load views plus process large amounts of data asynchronously.
Input: Flexible Input Controls
Our input controls are specialized and optimized for each data type. Create and enter data quickly and efficiently using a mouse or touch. Wijmo includes auto-complete, color picker, date/time, masks, menus, multi-selects, and more.
Easy Licensing and Distribution
Add distribution keys to your applications through your Mescius account.
Licensing FAQs
Wijmo is licensed per developer. Once you purchase a copy, generate a distribution key and deploy your app. With every developer license, you'll receive perpetual distribution licenses
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.
End-User Licensing Agreement
Our End-User License Agreement (EULA) includes in-depth information on Wijmo's licensing, legal agreement, and the terms and conditions that govern software usage.
Featured Blogs, Videos, and Other Resources
All of Wijmo's JavaScript UI Components
Frameworks & Integrations
- Angular
- React
- Vue
- Web Components
- TypeScript
- ES6
Common
Data Management
Printing & Docs
Navigation & Layout
Input & Editors
Viewers
Designers
Wijmo's Customer Feedback & Awards
"Good value for money and high quality components"
RICHARD HERBERT
"Great tools, not cheap, but worth the money for us."
TRUSTED CUSTOMER
"I've been using Wijmo controls for about a year and a half. Fantastic product. Fantastic support!"
TRUSTED CUSTOMER
10+ Years of Wijmo: From jQuery Widgets to TypeScript Controls
In 2010, we released the first version of Wijmo's JavaScript UI Components. At the time, it built on top of the jQuery UI Widget Factory. We had a considerable collection of jQuery Widgets that added much-needed UI options for jQuery developers. We even extended those same widgets to jQuery Mobile when it was released–creating a robust set of mobile-friendly jQuery Widgets.
In 2014, we saw a change coming in the JavaScript ecosystem. We noticed that developers needed more than just jQuery. Front-end frameworks like Angular were becoming popular platforms for developers to build on. TypeScript was emerging as a more type-safe way to develop enterprise-grade JS applications.
Our response was to completely rebuild Wijmo in TypeScript and model it more closely to components we developed in C#. We built the modern version of Wijmo to be fast, touch-first, and offer full Angular support. Wijmo has evolved over the last ten years to become the best library of JavaScript UI components on the market.
Recently, we've added support for the Angular Ivy Compiler and React-Redux. Throughout Wijmo's ten years, customer needs have always driven our roadmap. We are grateful to the amazing customers who support our product and help us improve with each release.