React Components

Catalog of 459 React components & libraries.

Synced with brillout/awesome-react-components (two-way sync).


New requests

UI Components

UI Components >

Paginator

Display a control element to paginate
UI Components >

Markdown Viewer

Display parsed markdow source
UI Components >

Miscellaneous

< 3 years old
732
2015
react-joyride
Create walkthroughs and guided tours for your apps.
724
2015
typography
Opinionated toolkit for building websites with beautiful typography.
490
2015
react-split-pane
React split-pane component.
448
2015
react-json-tree
React JSON Viewer Component, Extracted from redux-devtools.
262
2015
react-blur
React component for creating blurred backgrounds.
184
2015
react-timesheet
Time Sheet Component for React.
169
01-2016
react-resizable-and-movable
Resizable and movable component for React.
120
2015
react-avatar
Universal React avatar component makes it possible to generate avatars based on user information.
74
2015
react-svg-buttons
Configurable animated SVG buttons for react.
64
11-2015
react-resizable-box
Resizable component for React.
44
01-2016
react-dnr
React-DnR, dragable and resizable window.
40
2015
react-file-reader-input
React file input component for complete control over styling and abstraction from file reading.
33
2015
react-autolink
An autolink mixin for React.
2 hidden (2 in Crib)
Add entry
UI Components >

Form Components

Let the user enter data
Date / Time picker
Date picker / time picker / datetime picker / date range picker
< 3 years old
1k
2014
react-datepicker
A simple and reusable datepicker component for React.
924
2014
react-day-picker
Flexible date picker component for React.
728
10-2015
react-date-range
A React component for choosing dates and date ranges.
722
2015
react-big-calendar
Calendar! with events.
641
2014
rc-calendar
React Calendar.
619
2014
react-date-picker
A carefully crafted date picker for React.
595
2015
react-datetime
A lightweight but complete datetime picker React.js component.
430
11-2015
react-yearly-calendar
A yearly calendar built in React.js.
401
2014
react-daterange-picker
A React based date range picker.
340
2014
react-bootstrap-datetimepicker
A bootstrap datetime picker component for React.js.
264
10-2015
input-moment
React datetime picker powered by momentjs.
262
2014
react-bootstrap-daterangepicker
A date/time picker for react (using bootstrap). This is a react port of.
177
2014
react-calendar
Calendar component for ReactJS.
138
2015
react-date-select
A Date Select / Picker Input Component built with and for ReactJS.
1 hidden (1 in Graveyard)
Add entry
UI Components > Form Components >
Radio Button

UI Animation

Animate transitions
< 3 years old
8k
2015
react-motion
A spring that solves your animation problems.
2k
2015
velocity-react
React components to wrap Velocity animations.
1k
2014
react-tween-state
React animation.
1k
01-2016
react-flip-move
Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.
693
02-2016
react-router-transition
A thin layer over react-motion for animating routes in react-router.
459
2015
react-motion-ui-pack
Addon component wrappers for common UI transitions.
412
2014
react-magic-move
MagicMove for React.js.
407
2015
react-gsap-enhancer
Use the full power of React and GSAP together.
226
03-2016
react-mt-svg-lines
A React component to animate the line stroke in SVGs.
219
2015
react-track
React element tracking and animation.
212
2015
react-spark-scroll
Scroll-based animation and actions for React.
209
2015
rc-animate
Css-transition ui component for react.
139
2015
react-transitive-number
React component to apply transition effect to numeric strings, a la old Groupon timers.
3
2014
react.animate
State animation plugin for react.js.
Add entry

UI Frameworks

Responsive

Set of components + responsive layout system
1 hidden (1 in Crib)
Add entry

UI Utilites

Code Design

Libraries that help with code design

Data Store

Data flow / data management / data stores / components state / data flow
< 3 years old
28k
2015
redux
Predictable state container for JavaScript apps.
6k
2015
react-redux
Official React bindings for Redux.
5k
2015
reselect
Selectors for Redux.
5k
2014
reflux
A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux.
4k
10-2015
recompose
A React utility belt for function components and higher-order components.
3k
2014
alt
A flux implementation.
1k
2014
fluxible
A pluggable container for isomorphic flux applications.
1k
2014
fluxxor
Flux architecture tools for React.
965
2015
cerebral
A state controller with its own debugger.
748
2015
mobx-react
React bindings for MobX. Create fully reactive components.
540
01-2016
shasta
Dead simple + opinionated toolkit for building redux/react applications.
381
12-2015
redux-ui
UI state management for Redux and React.
370
10-2015
redux-batched-actions
Redux higher order reducer + action creator to reduce actions under a single subscriber notification.
279
2015
redux-batched-subscribe
Redux store enhancer which allows batching subscribe notifications.
270
11-2015
fluorine-lib
Reactive state and side effect management for React using a single stream of actions.
259
2015
baobab-react
React integration for Baobab.
253
10-2015
react-redux-provide
Build your UI with React. Manage application state with Redux providers. Persist and share application state with replication. Use pure functions everywhere.
247
2015
react-i13n
React I13n provides a performant and scalable solution to application instrumentation.
224
2014
react-controllables
Easily create controllable components.
Add entry
Code Design >

Boilerplate

Scaffold / starter kit / Yeoman generator / stack ensemble / seed
< 3 years old
12k
2015
react-boilerplate
Quick packager-agnostic boilerplate for React modules using JSX.
9k
2015
react-redux-universal-hot-example
Example of an isomorphic (universal) webapp using react redux and hot reloading.
8k
2015
react-redux-starter-kit
Get started with React, Redux, and React-Router.
5k
2015
electron-react-boilerplate
Electron application boilerplate based on React, React Router, Webpack, React Hot Loader for rapid application development.
3k
2014
react-hot-boilerplate
Boilerplate for ReactJS project with hot code reloading.
2k
2015
react-isomorphic-starterkit
Isomorphic starterkit with server-side React rendering.
2k
2015
essential-react
A minimal skeleton for building testable React apps using Babel.
1k
11-2015
nwb
A toolkit for React, Preact & Inferno apps, React libraries and other npm modules for the web, with no configuration (until you need it).
851
10-2015
generator-starhackit
Starhackit Yeoman generator - Fullstack starterkit based on react and node.
709
02-2016
redux-cli
An opinionated CLI to make working on redux apps much faster.
676
02-2016
relay-fullstack
Relay Starter Kit - Integrated with Relay, GraphQL, Express, ES6/ES7, JSX, Webpack, Babel, Material Design Lite, and PostCSS.
496
01-2016
reactuate
Reactuate is an opinionated React-based stack.
466
11-2015
universal-redux
A universal redux renderer (ES6, Webpack, Express).
420
01-2016
redux-webpack-es6-boilerplate
A starter project for modern React apps with Redux.
374
11-2015
roc
Build modern web applications easily.
272
12-2015
gluestick
GlueStick is a command line interface for quickly developing universal web applications using React.
160
2015
generator-flux-on-rails
Scaffolder of isomorphic/universal Flux app, backed by Rails API.
1 hidden (1 in Graveyard)
Add entry

Utilities

Add entry

Dev Tools