Wijmo 5

The First Complete Collection of Angular Components

Experience the best Angular control collection available for your business apps: rich declarative markup and deep integration for all our components, from the best Angular 2 data grid to charts, gauges, and input. And you'll get the speed and flexibility Wijmo's known for, all with no dependencies.

Download Wijmo 5(v 5.20172.334)

Already purchased Wijmo? Download it here.
Get the Wijmo Angular 2 Official Release Build


Angular Samples

Explore Wijmo’s Angular Controls

Wijmo was the first to offer a complete set of Angular controls for your business apps, and we’re still at the leading edge! We’ve been working closely with Google from the beginning, and you’ll find Wijmo 5’s Angular grids, charts, inputs, and gauges are feature-rich, extensible, and fast. All of our controls support both AngularJS and Angular.

  • Lightweight: Our most popular control, FlexGrid, has a base size of <150 KB
  • No dependencies: Our true JavaScript controls are written in TypeScript
  • Easy-to-read, flexible API: Experience a low learning curve with the API
  • Extensible: Controls have simple cores with as many extensibility points as possible
  • Familiar: Grids and charts are designed for an Excel-like experience
  • Best support: Our team offers the best support and resources you’ll find for Angular controls for AngularJS and Angular.


A Deeper Look at Wijmo Angular Controls

FlexGrid: The Best Angular Data Grid Available

Get the industry’s most flexible, lightweight data grid with all the benefits of Angular.

Built-in Features

  • Grouping
  • Paging
  • Star-sizing
  • Column layout
  • Tree view
  • Cell merging
  • Freezing
  • Full RTL support
  • Flexible data binding
  • Explore all features

Getting Started with Wijmo FlexGrid using Angular 2


Run V1 DemoV1 Documentation


FlexChart: Fast, Flexible JavaScript Chart Control

This lightweight Angular chart control includes all the key features and Excel-like chart types you need.

Built-in Features

  • Flexible binding
  • Headers and footers
  • Globalization
  • Hit tests
  • Labels
  • Zoom
  • Line markers and zones
  • Axes
  • Explore all features

Chart Types

  • Column
  • Bar
  • Scatter
  • Line
  • Area
  • Spline
  • Financial charts

Getting Started with Wijmo FlexChart using Angular 2


Run V1 DemoV1 Documentation


Input: Mobile-first Input Controls

Our Angular input control allows you to create hybrid apps with rich forms.

Built-in Features

  • Flexible data binding
  • Modern, clean UI
  • Min/max ranges for dates and numbers
  • Time intervals
  • HTML elements in PopUps
  • MVVM commanding on menu selections
  • Explore all features

Input Types

  • ListBox
  • ComboBox
  • AutoComplete
  • MultiSelect
  • Menu
  • Date/Time
  • Numbers
  • Colors
  • Masked Input
  • Popup

Getting Started with Wijmo Input using Angular 2


Run V1 DemoV1 Documentation


More Angular Components

Angular 2 Gauge Control


Includes linear, radial, and BulletGraph gauges

Run Demo

Angular 2 Pie Chart


A pie chart with key interactions and features

V2 Demo  |  V1 Demo

Angular 2 CollectionView Control


A .NET-like class that uses regular JavaScript arrays as data sources

V2 Demo  |  V1 Demo

Angular 2 Financial Chart


Eight financial charts with built-in formulas

V2 Demo  |  V1 Demo

Angular 2 MultiRow Control


A specialized data grid with wrapping columns

Run Demo

Angular 2 Spreadsheet


A lightweight spreadsheet with top Excel functionality

V2 Demo  |  V1 Demo

Angular 2 Chart Sunburst


Displays hierarchical data in a sunburst shape

V1 Demo  |  V2 Demo

For all Angular samples, visit the Samples Explorer.

Wijmo 5’s Deep Integration with Angular

Rich Declarative Markup for All Controls

  • Wijmo’s Angular components offer one-way and two-way binding support
  • Use Angular 2 binding expressions to dynamically customize components
  • Customize FlexGrid’s cells using our powerful column and CellTemplate components.

True JavaScript Controls Written in TypeScript

  • You’ll get a seamless transition from Wijmo controls to Angular
  • IntelliSense is supported.
  • You’ll get design-time error checking
  • You can enjoy the benefits of ES6 today, like true object-orientation with our CollectionView class, which has the same object model as its XAML counterpart.
  • Wijmo 5 includes framework-agnostic true JavaScript controls—that means you can easily migrate between frameworks, and you won’t need a new control.


FlexGrid’s Declarative Markup in Angular


Choose your framework

How to Choose the Best JavaScript Framework for Your Team

Voted “the most popular programming language” by StackOverflow users for five years, JavaScript is more accessible than ever. But the breadth and depth of learning resources can challenge to even the most dedicated researcher. This e-book distills the most current information on JavaScript and its supporting frameworks into a single, readable volume.

You’ll Learn

  • About JavaScript frameworks, software design patterns, and how frameworks support modern web apps
  • The basic history of JavaScript’s top frameworks, including Angular, React, Vue.js, and AngularJS
  • How to integrate a basic control in pure JavaScript and the top five frameworks
  • The SPEC method, which allows you to determine which framework will work best for you

Get the e-book

The Road Ahead: Wijmo 5 and Angular

  • Wijmo continues its committment to Angular support, working side-by-side with Google from V1 on. We plan to support Angular V4, as well.
  • Full support for Angular 2 (Released)
  • We also support other JavaScript frameworks, and since Wijmo 5 controls are framework-agnostic, you can easily migrate. Frameworks include:

Suggest a Feature View the Roadmap

What Our Customers Say

Rivers Agile Solutions
“After evaluating the current data grids with Angular 2 support, we decided to purchase Wijmo. We chose Wijmo because of the strong feature set and the deep integration with Angular 2. Wijmo’s FlexGrid has a big leg-up on all other grids for Angular 2, especially since many other grids are still dependent on jQuery. My team and I are sold on FlexGrid.”

— Raleigh Johnson, Software Engineer, Rivers Agile Solutions

“We purchased Wijmo and their team is doing a great job: good-looking, well-thought-out architecture; documentation; keeping up with ever-changing landscape like no others.”

— BJ Jeong, Cisco