Essential® JS 2 for React is a modern React UI Components library that has been
built from the ground up to be lightweight,
responsive, modular and touch friendly.
Syncfusion® React UI components integrate easily with Next.js applications, offering rich built-in features. Explore our React components in the Next.js demos.
It also includes complete support for
Angular,
Vue, ASP.NET MVC and ASP.NET Core frameworks.
Explore and learn using feature-wise demos in Components section and example
applications
in Showcase applications section.
Syncfusion® React UI Components demos
All Components
Smart Components
Grids
Interactive Chat
File Viewers & Editors
Layout
Data Visualization
- Charts
- 3D Chart
- 3D Circular Chart
- Stock Chart
- Arc Gauge
- Circular Gauge
- Diagram
- HeatMap Chart
- Linear Gauge
- Maps
- Range Selector
- Smith Chart
- Barcode Generator
- Sparkline Charts
- TreeMap
- Bullet Chart
- Kanban
- Sankey
Buttons
Calendars
Inputs
- TextBox
- TextArea
- Input Mask
- Numeric TextBox
- Radio Button
- Checkbox
- Color Picker
- File Upload
- Slider
- Toggle Switch Button
- Signature
- Rating
- OTP Input
- Speech To Text
Forms
Dropdowns
- AutoComplete
- ComboBox
- Dropdown List
- Dropdown Tree
- MultiSelect Dropdown
- Mention
- ListBox
- MultiColumn ComboBox
Navigation
- Accordion
- AppBar
- Breadcrumb
- Carousel
- Context Menu
- Menu Bar
- Sidebar
- Tabs
- Toolbar
- Ribbon
- TreeView
- File Manager
- Stepper
Notifications
Built entirely from scratch using React functional components and hooks, without relying on any wrappers. Learn more.
Grids
Calendars
Dropdowns
Data Visualization
Buttons
See how our components can be transformed into beautiful and efficient apps