System Requirements for React Components
26 Oct 20261 minute to read
This guide outlines the system requirements to use Syncfusion® React UI components effectively.
- React: Use React version 15.5.4 or higher.
-
Node.js and npm
Node.js is required for React development, providing the runtime for the React CLI and package management tools. Syncfusion® React components require an active Long-Term Support (LTS) or Maintenance LTS version of Node.js.
Recommended: Use the latest LTS version of Node.js for optimal stability and security. Download Node.js from nodejs.org, which includes npm (Node Package Manager). After installation, verify the versions:
node --version npm --version - Yarn (optional): If using Yarn, ensure Yarn version >= 0.25.
Browser support
Syncfusion® React UI components are supported in modern browsers. Refer to the browser compatibility section for details.
React supported versions
The following table lists React versions and the minimum Syncfusion React component versions that support them.
| React version | Minimum Syncfusion React components version |
|---|---|
| React v19 | 29.1.33 and above |
| React v18 | 20.2.36 and above |
| React v17 | 18.3.50 and above |
| React v16 | 16.2.45 and above |