Wijmo is fully CSP-compliant. Content Security Policy (CSP) allows developers to detect and mitigate certain types of attacks, including Cross-Site Scripting (XSS) and data injection attacks.
Flexible, Extensible API
Our easy-to-read, flexible API has a low learning curve, and components have a simple core with as many extensibility points as possible.
Familiar, Accessible, Touch-First UI
Charts, datagrids, and other components are designed to be mobile-first and adhere to ARIA standards, with familiar features and UI, including Excel-like filtering, sorting, and merging.
First-Class Framework Support
Components Written in TypeScript
With TypeScript, you'll get an object-oriented C# feel, design-time error checking, complete IntelliSense in Visual Studio, and the components are written to the ECMAScript 6 standard.
Integrate Wijmo's financial chart component into a grid to track crypto-currency values
- Built-in calculations
- Range selector
- Expandable detail rows
Process and aggregate thousands of rows in milliseconds with no server-side dependencies. Not available in Wijmo Core.
Instantly create stunning, advanced stock trending visualizations with this powerful financial chart component. Not available in Wijmo Core.
Explore all of Wijmo's Features
- Data Management
- OData CollectionView
- OData Virtual CollectionView
- Google Sheet API
- Firestore REST API
- Firestore Realtime API
- OLAP Pivot Grid
- Export Chart to Image
- Financial Charts
- Navigation & Layout
- Input & Editors
- DateTime Controls
- e = Wijmo Enterprise features
- See product comparison
Date Picker Accessibility - The new InputDateRange control extends InputDate to allow easy editing of date ranges.
FlexGrid Touch Sort - In the latest release, the grid detects whether the click is a touch event and applies a three-state cycle to the sort. We feel this is an important detail that significantly improves our support for touch devices.
FlexGrid cellTemplate Improvements - Now cell templates can also be used to render row header cells.
RowDetail supports MultiRow - You can now have data items that span multiple rows and can be expanded to show row details.
CollectionView Change Tracking Improevment -The CollectionView class has a trackChanges property that provides lists of items that have been edited, added, or removed from the collection. In the latest version, if you apply another edit that restores the original item value, the item is automatically removed from the itemsEdited list. This means a little less work on the server.
Improved TypeScript Support - We reviewed and expanded the type of information in all Wijmo modules to support TypeScript's "strict" mode.What's New
10 Years of Wijmo, from jQuery Widgets to TypeScript Controls
In 2010, we released our first version of Wijmo. 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 extended those same widgets to jQuery Mobile when it released too! We had created a very robust set of mobile-friendly jQuery Widgets.
Most recently, we've added support for the Angular Ivy Compiler and React Redux. All through the ten years of wijmo, we have been driving our roadmap based on customer needs. We are grateful to our amazing customers that support our product and work with us to improve it with each release.
These legacy jQuery components are currently in maintenance mode. Read more about Wijmo 3.
Get the toolkit. Get the team.
Commercial OEM and SaaS Licensing
If you want to use Wijmo to create your own commercially licensed SDK, or web application builder, choose the Commercial OEM license. Since use cases vary widely, Commercial OEM and SaaS licenses are customized for each customer.
Become an OEM Partner