About Wijmo Core

100+ Dynamic JavaScript UI components for Enterprise apps.

Wijmo is a complete line of JavaScript and HTML5 UI components for Enterprise development. Providing powerful grids, charts, pivot tools and input controls including FlexGrid one of the fastest JavaScript data grids available. Build lightweight, high-performance HTML/JavaScript applications fast, in your favorite framework (Angular, React, and Vue). All of the Wijmo Core components can be bound to CollectionView, giving developers a straightforward migration path from the .NET platform to modern JavaScript development. Wijmo Core is also available as part of ComponentOne Studio Enterprise.

Fast and Lightweight JavaScript Components
Wijmo components will never bloat your web apps. Built for top performance, the components aren't just dependency-free, they are also built to be small, extensible, and fast.

Flexible, Extensible API
The easy-to-read, flexible API has a low learning curve, and components have a simple core with as many extensibility points as possible.

First-Class Framework Support
Built to be framework-agnostic, Wijmo includes full support for Angular, AngularJS, ReactJS, Vue.js, Vue 3 Support, and Knockout, with the same components across frameworks.

Security Compliant
Content Security Policy (CSP) allows developers to detect and mitigate certain types of attacks, including Cross-Site Scripting (XSS) and data injection attacks. Wijmo is fully CSP-compliant. Additionally, PDF Security provides the ability to password protect PDF files as a user and an owner.

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 Microsoft Excel-like filtering, sorting, and merging.

Cutting-Edge True JavaScript Components Written in TypeScript
With TypeScript, you'll get an object-oriented C# feel, design-time error checking, and complete IntelliSense in Microsoft Visual Studio, and the true JavaScript components are written to the ECMAScript 6 standard.