Wijmo Build Better Apps with Faster, More Flexible JavaScript UI Components
With Wijmo, spend more time on your app's core functionality with our library of compelling UI components. Requires zero dependencies, Wijmo sports Elastic Grid, the best JavaScript data grid in the industry, offering over 80 different chart types, an extensive feature list and easily extensible controls. See what's new with Wijmo and experience the most comprehensive library of Angular UI components.
Ideas to inspire. Find out what's new in our Releases section.
Angular
JavaScript
View
React
Overview
JavaScript UI components are interactive design elements used in web applications. They include data grids, charts, gauges, and other widgets that drive user interaction.
The Best Data Grids
A great data grid starts with a basically sound grid. FlexGrid includes only the basic important functionality and provides all other functionality through an extensibility model. Basic Excel-like features like sorting, grouping, and editing are built-in, while bells and whistles are optional.
The result is a small, fast, familiar, flexible grid that includes:
Declarative Markup
Cell Templates
Data Binding
TypeScript Source Code and Examples
Why choose Wijmo for your JavaScript, Angular, React and Vue applications?
high quality
Many mission-critical companies in the Fortune 500 use Wijmo. We maintain the highest quality with each release so that our customers can always rely on our components.
small and light
Wijmo components have zero dependencies and are written as lean TypeScript classes. Nobody else offers the same functionality in such a small file size, and each control is a compact module.
mobile ready
Any number of devices can access today's applications. Wijmo is designed to work anytime, anywhere. From desktop to mobile browsers, our components feature optimized touch support.
fast and flexible
Wijmo is optimized for speed and provides key features out of the box, with the flexibility to customize components in any way imaginable.
innovative
Cutting-edge Wijmo was the first to release Angular support and support modern trends, technologies and user requests.
familiar
Wijmo controls mimic popular user interfaces such as Microsoft Excel. Any user will find the Wijmo controls familiar.
Schedule a time with Wijmo's Product Manager
Top-level demos of Wijmo UI components
Wijmo framework demos
Build with a framework of your choice
Wijmo's framework-agnostic JavaScript UI components include first-class support for top-level frameworks.
Build BI applications using OLAP Build
BI applications using OLAP
Wijmo's JavaScript PivotGrid allows you to explore large, detailed datasets and assists in detecting important trends and relationships.
Cryptocurrency Tracker
Create a JavaScript Cryptocurrency App
Integrate Wijmo's financial charting component with a data grid to track cryptocurrency values in JavaScript.
Dynamic update | JavaScript transaction information
Dynamic update transaction information
Track and create visualizations of transactional information using a combination of Wijmo JavaScript components.
Dynamic Sales and Revenue Dashboards for JavaScript
Build Dynamic Sales Dashboards
Enables users to create custom sales dashboards by dragging and dropping components of their choice.
Geo Dashboards for JavaScript
Designing Geo Dashboards
View region-specific data, such as demographics and affluence statistics, through dynamically updated Wijmo components.
Popular JavaScript UI Components FlexGrid
for JavaScript
The best JavaScript UI data grid includes built-in sorting, formatting, pagination and flexible data binding.
FlexChart Elastic Charts for JavaScript
Includes over 80 different chart types, and dozens of chart elements, interactions, and customizations to bring your data to life.
FlexMap for JavaScript U.S. Equivalent Statistics
FlexMap
Map controls make analyzing data even easier. Easily create stunning data map visualizations using geographic data.
Online Analysis Handler for JavaScript
Online Handler
Process and aggregate thousands of rows in milliseconds without server-side dependencies. Can be used with Wijmo Enterprise.
JavaScript Financial Charts
Financial Charts
Create stunning, advanced trending stock visualizations with the powerful Financial Charting component exclusive to Wijmo Enterprise.
JavaScript input
input
Input components include autocomplete, color picker, date/time, mask, menu, multiselect, and more.
All of Wijmo's JavaScript UI Components
Frameworks & Integrations
angular
react
view
web-components
typescript
es6-
common
Events
Globalization
Fonts
Themes
Data Management
Collection Views
REST
Data
Firestore
OAuth
Online Handler
Print and File
Print Document
PDF
XLSX
Data Grid
Data Grid (Elastic Grid)
OLAP Pivot Table Spreadsheet
Multi
-Row
Transpose Grid
Tree Grid
Data Visualization
Charts (Flexible Charts)
Bars and Columns
Lines and Areas
Scatter
Pies and Sunbursts
Radar and Polar
Professional Charts
OLAP PivotCharts
Financial Charts
Maps (Flexible Charts)
Gauges Barcodes
QR
Codes
Navigation and Layout
Menus
Popups
Ribbons
Tabs
Tree Views
Input and Editors
Input
Dropdown Menu
Appointment Time
Number
Color
Audience
PDF Viewer
Report Viewer
Designer
Wijmo Designer
VS Code Designer