About KendoReact

Native UI and DataViz components for React Developers.

KendoReact UI for React Developers makes it easy to build user interfaces for business apps using React. This collection of native user interface and data visualization components allows you to deliver beautiful UI in less time. KendoReact was designed and built specifically for React development. That means there are zero dependencies and the library is a set of native UI components 100% optimized for React.

Focus on the core of your application and spend less time sweating over the UI.

Native Components for React
KendoReact was designed and built specifically for React development. That means there are zero dependencies and the library is a set of native UI components 100% optimized for React.

State Control Your Way
KendoReact UI components support both Controlled and Uncontrolled modes. This gives you flexibility to go with a simpler approach or take advantage of the power to manage your state directly or through state management libraries like Redux.

Augment Your Existing UI Stack
Already using one of the many open source UI component sets or have you built your own? Not a problem. Telerik's philosophy with KendoReact is to augment any existing UI component library with our UI components — no need for a full rewrite.

Integrated with Design Languages
With KendoReact you can use modern design languages like Twitter Bootstrap and Google's Material Design - it's as easy as adding a single CSS reference. You can also customize the KendoReact components and design them the way you want thanks to the interactive Theme Builder.

Popular UI Components include:

  • Grid - The Grid allows users to browse, edit, filter, group, sort, select, and export tabular data.
  • Inputs - The Inputs allow users to enter numeric, Boolean, and formatted values and data.
  • Charts - The Charts allow users to visualize and output graphical representations of data.
  • Conversational UI - Conversational UI components bridge the gap between the Web and the next-generation natural language applications.
  • DropDowns - The DropDowns allow users to select single or multiple predefined and custom values.
  • Themes - KendoReact provides themes that you can use to style your application.