react-widgets 0,3,2,0,4 editorconfig eslint travis-ci Bower karma npm

An à la carte set of polished, extensible, and accessible inputs built for React


NPM version Downloads

An à la carte set of polished, extensible, and accessible form inputs built for React, based on the excellent Kendo UI Core and jQuery UI.

Pick and choose one, or more of the following Components - DropdownList - ComboBox - Multiselect - SelectList (checkbox and radio group) - DateTimePicker - Calendar - NumberPicker

Demos and Documentation here


npm install react-widgets

Building local docs

The docs are a simple React app hosted on gh-pages, you build and run locally with the command npm run docs and open up http://localhost:8080/docs/index.htm#/


Patches welcome! Please try to match the style of the repo (comma first, 2 spaces, etc), squash large pull requests (a few commits is fine), and provide tests if relevant. It is also a good idea to open an issue and start a conversation before implementing new features or widgets.

Old Browser Support

The goal is to support IE8+, but currently it is difficult for me to test a wide variety of browsers so there is no guarantee it will work (patches welcome!).

Related Repositories



React UI components / widgets. The easiest way to build a great search experience with Elasticsearch. ...



An à la carte set of polished, extensible, and accessible inputs built for React ...



A dynamic form library for Facebook React, providing abstractions for building dynamic forms and controlled grids. Widgets provided by Telerik's KendoUI. ...



iOS/Android Google Places Widgets (Autocomplete, Place Picker) and API Services for React Native Apps ...



React Component Library for Kendo UI Widgets ...

Top Contributors

jquense conorhastings ojame joshkel AlexKVal vdh smashercosmo rickharrison mschwier goro56 taion Morhaus amoenk benwiley4000 brock-noah crispen-smith danfernand dwick evax jamesknelson alawatthe kjschulz jon-bloomerang KenanY saxicek ludovicofischer mathieumg oskip pigulla rickyvetter


package version
peer react ^0.14.0 || ^15.0.0
react-dom ^0.14.0 || ^15.0.0
classnames ^2.1.2
create-react-class ^15.5.3
date-arithmetic ^3.0.0
dom-helpers ^2.2.4
invariant ^2.1.0
loose-envify ^1.2.0
prop-types ^15.5.0
uncontrollable ^4.0.0
warning ^2.0.0
dev @monastic.panic/component-playground ^2.0.0
babel-cli ^6.7.5
babel-core ^6.7.6
babel-eslint ^6.0.2
babel-loader ^6.2.4
babel-plugin-transform-decorators-legacy ^1.3.4
babel-preset-es2015 ^6.6.0
babel-preset-jason ^1.0.1
bill ^3.2.2
chance ^1.0.1
cpy-cli ^1.0.0
css-loader ^0.23.1
es5-shim ^4.4.1
eslint ^1.10.3
eslint-plugin-mocha ^1.1.0
eslint-plugin-react ^4.3.0
extract-text-webpack-plugin ^1.0.1
file-loader ^0.8.1
glob ^7.0.5
globalize ^0.1.x
imports-loader ^0.6.4
json-loader ^0.5.3
karma ^0.13.3
karma-chrome-launcher ^0.2.1
karma-expect ~1.1.0
karma-jsdom-launcher ^3.0.0
karma-mocha ^0.2.0
karma-mocha-reporter ^2.0.0
karma-sauce-launcher ^0.3.1
karma-sinon ^1.0.4
karma-sourcemap-loader ^0.3.5
karma-webpack ^1.7.0
less ^2.5.1
less-loader ^2.2.0
less2sass ^1.0.2
marked ^0.3.5
mkdirp ^0.5.1
mocha ^2.3.4
moment ^2.10.6
mt-changelog ^0.6.2
node-libs-browser ^1.0.0
output-file-sync ^1.1.1
prismjs ^1.2.0
raw-loader ^0.5.1
react ^15.2.0
react-addons-test-utils ^15.5.1
react-bootstrap ^0.29.0-0
react-dom ^15.2.0
react-router 2.0.1
release-script ^1.0.2
rimraf ^2.4.2
scriptjs ^2.5.8
sinon ^1.17.2
style-loader ^0.13.1
teaspoon ^6.4.1
url-loader ^0.5.5
webpack ^1.10.5
webpack-dev-server ^1.10.1
yargs ^4.4.0


-   v4.0.0-beta.3 zip tar
-   v4.0.0-beta.2 zip tar
-   v4.0.0-beta.1 zip tar
-   v4.0.0-beta.0 zip tar
-   v3.4.4 zip tar
-   v3.4.3 zip tar
-   v3.4.2 zip tar
-   v3.4.1 zip tar
-   v3.4.0 zip tar
-   v3.3.4 zip tar
-   v3.3.3 zip tar
-   v3.3.2 zip tar
-   v3.3.1 zip tar
-   v3.3.0 zip tar
-   v3.2.4 zip tar
-   v3.2.3 zip tar
-   v3.2.1 zip tar
-   v3.2.0 zip tar
-   v3.1.7 zip tar
-   v3.1.6 zip tar
-   v3.1.5 zip tar
-   v3.1.4 zip tar
-   v3.1.3 zip tar
-   v3.1.2 zip tar
-   v3.1.1 zip tar
-   v3.1.0 zip tar
-   v3.0.1 zip tar
-   v3.0.0 zip tar
-   v3.0.0-beta.1 zip tar
-   v3.0.0-beta.0 zip tar