KendoReact Inputs Overview
The KendoReact Inputs are fields that allow users to enter data based on specific and predefined formats.
Use React Inputs for FreeYou can use the free components from the React Inputs package in production—no sign-up or license required. Inputs are part of KendoReact, an enterprise-grade UI library with 120+ free and premium components. To test-drive premium components, start a 30-day trial.The following demo shows the components included in the KendoReact Inputs package:
What are the KendoReact Inputs?
The Inputs are native KendoReact components built specifically for the React ecosystem and distributed via npm.
Package Contents
The package includes a rich selection of fully configurable inputs that help you create stylish and practical applications.
Free React Inputs
Premium React Inputs
The following components require a commercial license.
Key Features
The KendoReact Inputs provide the following key features. Note that this is not an exhaustive list.
- Easy form integration
- Out-of-the-box accessibility and keyboard navigation
- Built-in control of the component's state using the
value
property and theonChange
event - Highly customizable and easy to style appearance
- Globalization
How Do the KendoReact Inputs Work?
The KendoReact Inputs provide both free React inputs and premium inputs which require a commercial license key or an active trial license key. If you need to develop apps using the advanced React inputs or other advanced KendoReact components and features, follow the instructions on the My License page to activate your license.
The KendoReact Inputs are built natively for React, with no dependencies. They leverage key React concepts such as components-based architecture, props and state management, conditional rendering, and event handling.
React Inputs with Other KendoReact Components
You can combine multiple KendoReact components with the React inputs in the same application:
React Input with Other Telerik Components
Based on the frameworks and technologies used in your project, you can combine UI components from different Telerik and Progress suites.
Frequently Asked Questions
Are the KendoReact Inputs Free to Use
The KendoReact Inputs provide both free React inputs and premium inputs which require a commercial license key or an active trial license key.
You can start using the free components without any license or registration with Progress or Telerik.
How to Create Inputs in React
To create an input in React, you need to install the KendoReact Inputs package and then import the respective input components in your application. After that, you can use the various available input components in your React application. For more information, refer to the Getting Started with the KendoReact Inputs article.
How to Upgrade to the Premium Inputs
If you want to use any of the premium React inputs, UI components, or component features, you need a valid commercial license or an active trial license. A free trial is available, if you want to try out the premium features before purchase.
What are the Available Support Options
For any questions about the use of KendoReact Inputs, or any other KendoReact components, there are several support options available:
- The KendoReact forums are part of the free support you can get from the community and from the KendoReact team on all kinds of general issues.
- KendoReact Feedback Portal and KendoReact Roadmap provide information on the features in discussion and also those planned for release.
- KendoReact uses GitHub Issues as its bug tracker, and you can submit any related reports there. Also, check out the closed list.
KendoReact license holders and anyone in an active trial can also take advantage of the outstanding KendoReact customer support delivered by the developers who built the library. To submit a support ticket, use the Telerik support system.
Need something unique that is tailor-made for your project? Progress offers its Progress Services group that can work with you to create any customized solution that you might need.