React UI Components for Building Fast, Flexible Applications
With Wijmo, spend more time on your application's core functionality by taking advantage of our dynamic React UI component library. Our library was built-in TypeScript, requires zero dependencies, and includes support for Next.js. Wijmo includes the best React data grid in the industry and offers 80+ different chart types, an extensive list of features, and easily extendable controls. Check out what's new with Wijmo and experience the most comprehensive React component library on the market.
DOWNLOAD SAMPLES WITH SOURCE CODE (v 5.20242.21) Need Help? Request a DemoIdeas That Inspire. Discover What's New in Our Release Section.
Overview
React 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 React App?
First-Class React Framework Support
Wijmo's React UI library includes full support for React and Next.js, easily integrating into the React ecosystem. Wijmo offers rich declarative markup for all components and even has optional React Redux support.
Extensive Documentation, Demos, and API
Experience Wijmo's low learning curve with our documentation, demos, and API. Samples are available in all major frameworks. You can modify them in our online playground or download them locally to test any feature.
Designed with Touch in Mind
Include Wijmo's Touch module to extend touch functionality across all controls in your application. Create a smooth and enjoyable user experience for users on tablets or mobile devices when building a website or a PWA.
Upholding Accessibility Standards
Ensuring our component accessibility is essential. All of Wijmo's React components adhere to ARIA standards–enabling anyone to interact with our controls.
Expert Help
Our Wijmo Experts and support staff are here to help. Whether it's installing the Wijmo React UI library or implementing an entirely new feature, the Wijmo team is here for you.
Top Demos of Our React UI Components
Build Using The Framework of Your Choice
Wijmo's framework-agnostic JavaScript UI components include first-class support for top frameworks.
Build BI Apps with OLAP
Wijmo's JavaScript PivotGrid allows you to explore large, detailed data sets and assist in detecting important trends and relations.
Design a React Cryptocurrency App
Integrate Wijmo's powerful financial chart component into a grid to track cryptocurrency values
Dynamically Update Trading Information
Track and visualize trading information by the second with a combination of Wijmo React components.
Produce a Dynamic Sales Dashboard
Enable users to create a custom sales dashboard by dragging and dropping the Wijmo components of their choice.
Design a Geo Dashboard
View region-specific data, such as demographics and affluence statistics, through dynamically updated Wijmo components.
Explore Wijmo's React UI Components
Wijmo's grids, charts, inputs, and gauges are feature-rich, extensible, and fast.
- Lightweight: The React interop module is less than 7K in size. Our most famous component, FlexGrid, has a base size of 113 KB
- Zero dependencies: Our React components do not have any external dependencies
- Easy-to-read, flexible API: Experience a low learning curve with the API
- Extensible: Wijmo's React component library feature simple cores with as many extensibility points as possible
- Familiar: Datagrids and charts are designed with an Excel-like experience
- Support: Our team offers top-rated support and resources for React components
FlexGrid, the Best React Datagrid
Get the industry's most flexible, lightweight datagrid with all the benefits of React.
Basic Features
- Row and Column Headers
- Cirtualized Dom
- Selection and Selection Mode
- Column Resizing and Autosizing
- Column Ordering and Dragging
- Sorting
- Paging
- Editing
- Cell Formatting
- Custom Cells
- Frozen Areas
FlexChart, A Fast, Flexible React Chart Component
This lightweight React chart component includes all the key features and Excel-like chart types you need.
React Touch-First Gauge Components
Our React gauge component has built-in touch features and animation
Built-In Features
- Touch First
- Ranges
- Labels
- Shadow
- Animation
- Highlight Current Value
- Start and Sweep Angles
- Direction
- Text
- Style Customization
Gauge Types
React Input Components
Our React input components allow you to create apps with rich forms
Built-In Features
Input Types
Wijmo, React, and TypeScript
React Components Written in TypeScript
React UI Components Written in TypeScript
- You’ll get a seamless transition from Wijmo components to React
- IntelliSense is supported in TypeScript
- 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
All of Wijmo's React UI Components
Frameworks & Integrations
- Angular
- React
- Vue
- Web Components
- TypeScript
- ES6
Common
Data Management
Printing & Docs
Navigation & Layout
Input & Editors
Viewers
Designers
Featured Blogs, Videos, and Other Resources
Wijmo's Customer Feedback & Awards
"Good value for money and high quality components"
RICHARD HERBERT
"Great tools, not cheap, but worth the money for us."
TRUSTED CUSTOMER
"I've been using Wijmo controls for about a year and a half. Fantastic product. Fantastic support!"
TRUSTED CUSTOMER