Skip to main content Skip to footer
Angular UI Controls

Angular UI Components for Building Fast, Flexible Applications

With Wijmo, spend more time on your application's core functionality by taking advantage of our dynamic Angular UI component library. Our library was built-in TypeScript, requires zero dependencies, and supports Angular 17. Wijmo includes the best Angular data grid in the industry and offers 80+ different chart types, an extensive list of features, and easily extendable controls. Experience the most comprehensive Angular component library on the market.
DOWNLOAD SAMPLES WITH SOURCE CODE (v 5.20241.9) Need Help? Request a Demo

Ideas That Inspire. Discover What's New in Our Release Section.


Angular UI Components are essential, interactive design elements used in web applications to make them more user-friendly. They include data grids, charts, gauges, and other widgets that are designed to drive user interaction.

Why Choose Wijmo for Your Angular App?

Controls that Feel Familiar

Controls that Feel Familiar

Our FlexGridFlexChart, and FlexSheet controls are designed to deliver a familiar, Excel-like experience. This allows users to hit the ground running when interacting with Wijmo's intuitive Angular UI components.

Extensive Documentation, Demos, and API

Extensive Documentation, Demos, and API

Experience Wijmo's low learning curve with our documentationdemos, and API. All our samples are available in Angular; you can modify them in our online playground or download them locally to test out any of our features.

Designed With Touch in Mind

Designed With Touch in Mind

Include Wijmo's Touch module to extend touch functionality to all of our controls across your application. Whether you're building a website or a PWA, create a smooth and enjoyable user experience for your tablet or mobile device users.

The Smallest File Sizes in the Industry

The Smallest File Sizes in the Industry

Wijmo provides the smallest file sizes in the industry, with our interop module at less than 7kb and our FlexGrid module clocking in at 113kb. This keeps your bundle sizes lean and enables fast loading times in your applications.

Upholding Accessibility Standards

Upholding Accessibility Standards

Making sure our components are accessible to all is essential. All of Wijmo's Angular components adhere to ARIA standards, enabling everyone the ability to interact with our controls.


Expert Help

Experts to Help

Our Wijmo Experts are here to assist with anything you need. Whether it's something as simple as installing the Wijmo Angular UI library or as complex as trying to implement a new feature, the Wijmo team is here to help.

Explore Wijmo's Angular UI Components

Angular UI Components

Wijmo Angular UI grids, charts, inputs, and gauges are feature-rich, extensible, and fast. All of our components are available in every framework and support every version of Angular.

  • Lightweight: Our most popular component, FlexGrid, has a base size of <150 KB
  • No dependencies: Our Angular controls do not have any external dependencies
  • Easy-to-read, flexible API: Experience a low learning curve with the API
  • Extensible: Components 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 AngularJS and Angular Components.

FlexGrid, the Best Angular Datagrid

Get the industry's most flexible, lightweight datagrid with all the benefits of Angular.

FlexChart, a Fast, Flexible Angular Chart

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

Angular Input Components

Easily create rich forms using our Input for Angular.

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

Wijmo's Deep Integration With Angular

Declarative Markup for All Components

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

UI Components Written in TypeScript

  • Seamless transition from Wijmo components to Angular
  • IntelliSense supported in TypeScript
  • Design-time error checking
  • Enjoy the benefits of ES6 with our CollectionView class–featuring the same object model as its XAML counterpart
  • Easily migrate between frameworks

Wijmo's Customer Feedback & Awards

"Good value for money and high quality components"


"Great tools, not cheap, but worth the money for us."


"I've been using Wijmo controls for about a year and a half. Fantastic product. Fantastic support!"


ComponentSource Award 2023 Top 50 Product ComponentSource Award 2024 Top 50 Product

"I don’t give kudos lightly, and without merit, but the Wijmo team has been awesome to work with. Just amazingly responsive! I am so glad I recommended Wijmo to my partners."


"With Wijmo's extensibility model, the Microsoft Dynamics team was able to quickly customize and incorporate Wijmo 5 components into our new release."


"We rely on functionality of Wijmo Core's FlexGrid in our massive next-generation platform products. Wijmo's modern, full-featured FlexGrid with sophisticated grid manipulations is what you will find at the heart of our workflow."


Trusted by the World's Leading Companies