devarchy
React
UI Components
UI Layout
UI Animation
UI Frameworks
UI Utilites
Code Design
Utilities
Performance
Dev Tools
Miscellaneous
React

Catalog of 477 React components & libraries.


New requests
Libraries newly requested that will be added to the catalog after receiving enough upvotes.

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
851
1y
react-joyride
Create walkthroughs and guided tours for your features.
788
2y
typography
A powerful toolkit for building websites with beautiful design.
575
2y
react-split-pane
React split-pane component.
497
1y
react-json-tree
React JSON Viewer Component, Extracted from redux-devtools.
278
2y
react-blur
React component for blurred backgrounds.
203
1y
react-resizable-and-movable
Resizable and draggable component for React.
196
2y
react-timesheet
Time Sheet Component for React.
143
2y
react-avatar
Universal avatar makes it possible to fetch/generate an avatar based on the information you have about that user.
83
1y
react-svg-buttons
React configurable animated svg buttons.
82
1y
react-facebook
Facebook components like a Login button, Like, Share, Comments, Page or Embedded Post.
79
1y
react-resizable-box
Resizable component for React.
48
1y
react-dnr
Dragable and Resizable window build with React.js.
45
1y
react-file-reader-input
React file input component for complete control over styling and abstraction from file reading.
36
2y
react-autolink
An autolink mixin for React.
Awaiting upvotes
4
2m
react-d3-treemap
Treemap based on d3.treemap built using React.
3
1y
react-listview
Create List components with keyboard support.
2
6m
react-butterfly-button
Split button overlaid on an image.
55
7m
react-event-timeline
A responsive event timeline in React.js.
196
1y
react-calendar-timeline
A modern and responsive react timeline component.
75
1y
react-text-truncate
Truncate multi-lines text for all browsers base on react.js.
23
7m
react-stepper-horizontal
Well-designed stepper component for react.
8
3m
react-stickies
Sticky Notes for React Application.
2
3m
react-bounding-box
HTML Canvas to display bounding boxes on an image.
144
1y
react-infinite-scroll-component
An awesome Infinite Scroll component in react.
83
1y
react-json-viewer
React JSON Viewer Component. View JSON in beautiful tabular format.
577
4m
bit-bin
Distributed and virtualized component repository.
2 hidden (2 in Crib)
Add library
UI Components >

Form Components

Let the user enter data
UI Components > Form Components >
Radio Button
UI Components > Form Components >
Markdown Editor
2 hidden (2 in Crib)
Add library

UI Animation

Animate transitions
< 3 years old
8k
1y
react-motion
A spring that solves your animation problems.
2k
1y
velocity-react
React components for Velocity.js.
1k
2y
react-tween-state
React animation.
1k
1y
react-flip-move
Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.
812
1y
react-router-transition
Transitions built for react-router, powered by react-motion.
494
1y
react-motion-ui-pack
Wrapper component around React Motion for easier UI transitions.
443
1y
react-gsap-enhancer
Use the full power of React and GSAP together.
242
1y
react-track
Track the position of DOM elements. Create cool animations.
237
1y
react-mt-svg-lines
A React.js wrapper component to animate the line stroke in SVGs.
233
1y
rc-animate
Anim react element easily.
228
2y
react-spark-scroll
Scroll-based actions and animations for react.
151
1y
react-transitive-number
React component to apply transition effect to numeric strings, a la old Groupon timers.
141
1y
react-web-animation
React components for the Web Animations API -.
39
1y
animakit-rotator
AnimakitRotator.
22
1y
animakit-expander
AnimakitExpander.
3 hidden (2 in Graveyard & 1 in Crib)
Add library

UI Frameworks

Responsive

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

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
31k
1y
redux
Predictable state container for JavaScript apps.
7k
1y
react-redux
Official React bindings for Redux.
6k
1y
reselect
Selector library for Redux.
5k
1y
recompose
A React utility belt for function components and higher-order components.
5k
2y
reflux
A simple library for uni-directional dataflow application architecture with React extensions inspired by Flux.
3k
2y
alt
Isomorphic flux implementation.
1k
2y
fluxible
A pluggable container for universal flux applications.
1k
2y
cerebral
A state controller with its own debugger.
953
1y
mobx-react
React bindings for MobX.
535
1y
shasta
Dead simple + opinionated toolkit for building redux/react applications.
437
1y
redux-batched-actions
Redux higher order reducer + action to reduce actions under a single subscriber notification.
424
1y
redux-ui
Easy UI state management for react redux.
311
1y
redux-batched-subscribe
Store enhancer for which allows batching subscribe notifications.
282
1y
fluorine-lib
Reactive state and side effect management for React using a single stream of actions.
264
1y
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.
260
2y
baobab-react
React integration for Baobab.
257
2y
react-i13n
A performant, scalable and pluggable approach to instrumenting your React application.
62
1y
kea-logic
High level architecture for React apps.
Add library
Code Design >

Boilerplate

Scaffold / starter kit / Yeoman generator / stack ensemble / seed
< 3 years old
13k
2y
react-boilerplate
A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
9k
1y
react-redux-universal-hot-example
A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform.
8k
1y
react-redux-starter-kit
Get started with React, Redux, and React-Router.
5k
2y
electron-react-boilerplate
Live editing development on desktop app.
3k
2y
react-hot-boilerplate
Minimal live-editing example for React.
2k
2y
react-isomorphic-starterkit
Create an isomorphic React app in less than 5 minutes.
2k
1y
nwb
A toolkit for React, Preact & Inferno apps, React libraries and other npm modules for the web, with no configuration (until you need it).
2k
2y
essential-react
A minimal skeleton for building testable React apps using Babel.
914
1y
generator-starhackit
StarHackIt: React/Redux + Node full-stack starter kit with authentication and authorization, data backed by SQL.
747
1y
redux-cli
An opinionated CLI for building redux/react apps quicker.
732
1y
relay-fullstack
Relay Starter Kit - Integrated with Relay, GraphQL, Express, ES6/ES7, JSX, Webpack, Babel, Material Design Lite, and PostCSS.
498
1y
reactuate
React/Redux stack (not a boilerplate kit).
470
1y
redux-webpack-es6-boilerplate
A starter project for modern React apps with Redux.
470
1y
universal-redux
An npm package that lets you jump right into coding React and Redux with universal (isomorphic) rendering. Only manage Express setups or Webpack configurations if you want to.
385
1y
roc
Modern JavaScript Development Ecosystem.
276
1y
gluestick
GlueStick is a command line interface for quickly developing universal web applications using React and Redux.
159
2y
generator-flux-on-rails
Scaffolder of universal Flux / Redux app, backed by Rails API.
1 hidden (1 in Graveyard)
Add library

Utilities

Add library

Dev Tools

Miscellaneous

1 hidden (1 in Graveyard)
Add library