101 Needs831 Libraries
Do you like/dislike the new the React catalog version? Let me know at github.com/devarchy/website/issues/15.

All Needs

Add Need

Need

Allow user to select a date.

I want the user to be able to pick a date.

What are the React date picker libraries out there?

1 hidden (1 in Graveyard)
Add library

Need

Allow user to select multiple dates.

The user should be able to select several dates in the calendar view. (Instead of having to re-open the date picker every time.)

Are there React date picker libraries covering that use case?

Need

Allow user to select a date and a time.

The user should be able to select an arbitrary date and an arbitrary time.

What are the React date pickers supporting time selection?

Need

Allow user to select a time.

I want to the user to be able to pick a time independently of a date; The user should be able to select a time without picking a date.

What is the list of libraries implementing a time picker?

Need

Display data with colums and rows.

I want to present data in tabular format.

What React table libraries are there?

Awaiting upvotes
13
2y
react-tisch
Table component for React and Bootstrap with real React components as cells.
29
2y
violet-paginator
Display, paginate, sort, filter, and update items from the server. violet-paginator is a complete list management library for react/redux applications.
2
1y
react-pricing-table
Fast, flexible, simple pricing tables in React.
238
1y
react-handsontable
Handsontable - Best Data Grid for React with Spreadsheet Look and Feel.
2
11m
react-collapsing-table
React-collapsing-table: a React rewrite of the jQuery table plugin from "datatables.net". Inspired by a lack of similar table behaviors, notably collapsibility and responsivity.
5
1y
react-virtualized-pivot
React Virtualized Pivot.
0
1y
react-responsive-tables
A react component for responsive tables.
10
1y
react-virtualized-sticky-tree
A React component for efficiently rendering tree like structures with support for position: sticky.
507
2y
fixed-data-table-2
A React table component designed to allow presenting millions of rows of data.
25
1y
gigatables-react
GigaTables is a ReactJS plug-in to help web-developers process table-data in applications and CMS, CRM, ERP or similar systems.
3k
1y
react-table
React Table - A lightweight, fast and extendable datagrid for React.
606
1y
@devexpress/dx-react-grid
DevExtreme Reactive Components.
10
8m
react-isometric-grid
React Isometric Grid Inspired by Codrops Isometric Grids.
3
3m
sticky-react-table
A sticky positioned table built for React.
128
2y
rsuite-table
A React table component.
231
1y
react-bootstrap-table-next
Next Generation of react-bootstrap-table.
8
1y
@progress/kendo-react-grid
Issue tracker - Kendo UI for React.
6
1y
@syncfusion/ej2-react-grids
Pure react grid component built by extending the Essential JS 2 grid component.
1 hidden (1 in Graveyard)
Add library

Need

Display a view in a modefull popup.

I want to display a new view in a popup superposing the current view.

It should be "modefull";, i.e. blocking; The user has to close the popup before proceeding.

For example a "yes/no" dialog or a modal to temporary show more information.

Such popup is also often called overlay, modal, alert, dialog, or lightbox.

What are the React modefull overlay libraries out there?

Add library

Need

Display information upon mouse hover.

My website has elements that are not 100% intuitive and they need explanation. I want to show a little popup with the explanatory text next to the element. The little popup should be displayed when the user cursor hovers the element and should disappear when the cursor moves out of the element.

What React tooltips libraries are there?

Need

Display a huge list of entries but only render entries that are visible.

I have a large list of several thousands of entries that I want to show to the user.

I want to dispaly the entire list without pagination. But rendering all thousands of entries is performance-wise unpractical.

Instead of rendering all entries at once, the entries should be rendered only when they become visible as the user scrolls up and down the list. This technique is called "virtualization" or "lazy load".

What React libraries are there to achieve that?

Need

Display a list and add entries to it as the user scrolls down.

I have a list with a large number of entries. All entries can't be loaded and shown at once because there are too many of them. Instead of using pagination I want entries to be loaded and added to the list when the user reaches the end of the list when scrolling down the list. That way the user can view the entire list just by scrolling down. This technique is called "Infinite Scroll".

What React libraries are there to help me implement infinite scroll view?

Need

Display a list of actions upon right-click.

When you right-click on a file in a desktop interface a little popup is shown with possible actions to take, like deleting the file, renaming the file, etc. I want this for my React app.

What react context menu libraries are there?

Need

Make sure that an element is always visible.

The W3C added a specification for `position: sticky` which is great but not implemented in all browsers yet.

The library doesn't need to be a polyfill and doesn't need to comply to the spec. I just want to make sure that an element is always visible. And I don't want to use `position: fixed` because the element should scroll along the rest of the content and should "detach" itself when needs be. Basically the element should switch between "position: static" and "position: fixed". See the W3C `position: sticky` for more information.

Are there libraries that help make a React element sticky?

Need

Hide header when scrolling down and show it again when scrolling up.

To save vertical space, many mobile apps implement a header that disappears when the user scrolls down and appears again when the user scrolls up. Chrome for mobile does that for example.

Need

Let the user know that something is being loaded.

I want to let the user know when something is loading. E.g. when a form is being submitted, when the page is loading, etc.

I'm open for it to be a spinner, a progress bar, or whatever.

What are the different ways to show the user a loading status and what libraries are there for that?

Add library

Need

Visualize data in charts, graphs, diagrams, etc.

I have lot's and all kinds of data and I want to show them to the user in a nice way.

I'm up for all kinds of visualization.

3-5 years old
5k
3y
recharts
Redefined chart library built with React and D3.
4k
3y
victory
A collection of composable React components for building interactive data visualizations.
1k
3y
react-chartjs
Common react charting components using chart.js.
1k
3y
react-d3
Modular React charts made with d3.js.
1k
3y
react-sparklines
Beautiful and expressive Sparklines React component.
1k
3y
react-d3-components
D3 Components for React.
668
3y
react-highcharts
React-highcharts.
238
3y
react-google-charts
A React Google Charts Wrapper.
236
3y
react-chartist
React component for Chartist.js.
181
3y
react-timeseries-charts
Declarative and modular timeseries charting components for React.
175
3y
d3-react-squared
Lightweight event system for (d3) charts and other components for ReactJS.
117
4y
react-sparkline
React component for rendering simple sparklines.
91
4y
react-micro-bar-chart
React component for micro bar-charts rendered with D3.
2 hidden (2 in Graveyard)
Add library

Need

Scroll to different sections.

I have a page with many sections. I want to display a menu listing all these sections. When the user clicks on a section in the menu then the page should scroll to the corresponding section.

Need

Format time / date / age to be human readable.

Our app is a social news site and we are using React. We are showing lot's of dates and we want to display them a nice human readable format. E.g. "Posted 9 minutes ago.".

All kinds of ways to print times, dates, and time-agos in a readable fashion are interessting to us.

Need

Generate QR codes.

I'm looking for a React component to generate QR codes.

Need

Display a control element to paginate.

I'm looking for a small component allowing the user to select what page should be shown. E.g. by showing page number buttons, a "next page" button, and a "previous page" button.

Need

Parse and render markdown source.

I'm looking for a library that parses markdown source to a React element.

Need

Allow users to view and edit events in a calendar view.

Events are crucial to my app and the user should be able to view, edit and create new events.

He should be able to do all that with the help of a calendar view.

Is there a React library implementing such event calendar?

Need

Custom text input types.

I want to be able to arbitrary limit what the user can enter in a text input.

E.g. I want to be able to enforce the three first characters to be non-digit letters and the following three characters to be digits.

Need

Let the user select among a list of options by typing text.

I have a list of many options and I want the user to be able to choose one. A dropdown showing all options is not suitable since there can be hundreds of options. Instead the user should be able to type text and then only options matching the text are shown to him in a dropdown. I believe this technique to be called typeahead.

What are the typeahead libraries for React out there?

Need

Allow user to toggle a binary switch.

I basically want something like `<input type="checkbox">` where the user is able to switch between on/off, yes/no, true/false, i.e. between two states. I'm also interested in libraries implementing a third "neutral"/"unselected" state.

What are the React libraries implementing such toggle?

Need

Allow user to choose from a range of values.

I want the user to be able to choose a value between a minimum and a maximum by visually moving a handle towards the minimum value to decrease the chosen value or towards the maximum value to increase the chosen value.

What are the slider libraries for React out there?

Need

Display a set of options and let the user choose one.

The user has to choose among a couple of choices and I want to show him all choices without a dropdown and in general without having him interact with the app.

So basically something like a `<form>` with several `<input type="radio">`.

What are the React libraries out there implementing such radio group?

Need

Allow user to insert references in text.

I want the user to be able to insert inline references in a text he is writing. On Facebook for example, a user can write a comment that includes a mention of a friend.

Are there React libraries that help me achieve that?

Need

Automatically resize text input.

I want a text input / textarea that automatically resizes itself as the user adds / removes text so that the entire text is always visible.

Is there a React library that adds auto-resize functionality to a React input / textarea?

Need

Allow user to rate something with stars.

For example our app is showing entries that the user should be able to rate by "giving" between 0 and 5 stars.

Are there libraries that allow the user to "star-rate" something?

Need

Allow the user to drop a file from disk to the app.

Instead of using the standard file select input `<input type="file">` we want the user to be able to drag & drop a file to our application.

Need

Allow user to edit source code.

My React app shows several code snippets and I want the user to be able to edit them.

I'm looking for a text editor specialized on source code editing, that is with features like highlighting, auto-indenting, etc.

Need

Allow user to edit markdown source.

Right now my app lets the user edit markdown source in a `<textarea>`. But I want the editing to be a nicer experience.

For example by changing the style of the source text depending on the markdown interpretation; a `**an emphasis**` should be shown in bold and a `# A Header` shown with an increased font-size. Or for example by showing control elements to insert new links, headers, quotes, etc.

Are there markdown libraries for React that implement such features?

Need

Show several views simultaneously in panes.

We are building an admin interface; We have different views and all the views should be visible at the same time on the user's screen.

It's not necessary but it could be interesting to allow the user to customize the layout. For example: resize views, re-arrenge views, remove/add views etc.

Need

Pinterest-like layout of stacking elements bellow each other in columns.

I like pinterest's approach of showing elements of different heights by stacking them on each other into columns. Such layout is called masonry layout.

What masonry libraries for React are there?

Need

Allow user to adjust the width/height of a view.

For example, I have an application with a sidebar and I want the user to be able to increase/decrease the width of the sidebar by dragging the right border of the sidebar to the right/left.

Are there libraries that implement such resizer/splitter border?

Need

Animation utilities to create all kinds of animations.

I'm looking for libraries that makes it easier to create all kinds of animation.

4 hidden (4 in Graveyard)
Add library

Need

Smooth list changes.

Is there a library that make updates to a rendered list animated?

For example; My application is showing a list and the list's entries are ordered after number of upvotes. When the user upvotes an entry, the entry can move up in the list. Instead of the entry to abruptly move up, I want it to smoothly move up while smoothly pushing down the passed entries.

Need

Smoothly transition to a new page.

When the user navigates to another page, almost all websites instantly replace the old page with the new one. Instead, I want to "smoothly" transition from the old page to the new page with some kind of animation (fading, sliding, etc.). I'm open to what the animation is.

Need

Set of components + reponsive layout system.

Instead of having to implement common components myself I want to use a UI framework with a coherent design.

The framework should include a system to have responsive views that adapt to the screen size.

3-5 years old
26k
4y
material-ui
React Components that Implement Google's Material Design.
14k
3y
antd
A UI Design Language.
10k
4y
react-bootstrap
Bootstrap 3 components built with React.
6k
3y
react-toolbox
A set of React components implementing Google's Material Design specification with the power of CSS Modules.
3k
3y
elemental
A flexible and beautiful UI framework for React.js.
3k
3y
semantic-ui-react
The official Semantic-UI-React integration.
2k
3y
rebass
Configurable React Stateless Functional UI Components.
1k
3y
grommet
The most advanced UX framework for enterprise applications.
1k
3y
belle
Configurable React Components with great UX.
1k
3y
react-mdl
React Components for Material Design Lite.
1k
3y
rctui
A collection of components for React, base on bootstrap 4.0.
540
3y
react-materialize
Material design for react, powered by materializecss.
446
4y
pivotal-ui-react
React components based on a custom version of the Bootstrap library.
401
3y
react-essence
Essence - The Essential Material Design Framework.
394
4y
react-material
Material design components written with React.js and React Style.
299
3y
react-foundation-apps
Foundation Apps components built with React.
1 hidden (1 in Graveyard)
Add library

Need

Bootstrap implemented with React.

I like Bootstrap, is there a React version of Boostrap?

Need

Report when a component becomes visible/hidden to the user.

I have many elements that are not shown within the viewport and hence not visible to the user. I want my components to be aware of whether they are visible to the user or not.

Need

Add touch events support.

Handling touch events is hard, are there React libraries helping implement touch events?

Need

Dynamically manipulate children of `<head>`.

There are no easy way to render the `<head>` portion of a website.

Are there libraries helping manipulate the `<title>`, `<meta>` tags, etc. by using React instead of DOM APIs?

Need

Render an element at an arbitrary DOM node.

I sometimes need a React element to be rendered at another node than under the DOM node of its React parent element. Libraries helping in that situations are called *portals*.

What are the React portals libraries out there?

Need

Tools to run A/B tests.

We have several design ideas and we want to test out which one is the most effective. We want to use A/B testing to determine which one works best.

Are there React libraries that help set up A/B testing?

Need

Tools to help manage form state and form validation.

I find creating forms without two-way data binding cumbersome. Are there libraries to help create and manage form logic with React?

Awaiting upvotes
160
2y
simple-react-form
A library to make reusable form components in React and React Native.
20
2y
availity-reactstrap-validation
Easy to use React validation components compatible for reactstrap.
37
3y
react-form-controlled
Intuitive react forms for building powerful applications.
24
2y
react-jsonschema
Create beautiful forms with JSONSchema.
21
1y
react-drip-form
HoC based React forms state manager, Support for validation and normalization.
20
10m
react-reactive-form
Angular like reactive forms in React.
465
2y
uniforms
Bunch of React components and helpers to easily generate and validate forms.
1
4m
react-ocean-forms
Flexible and lightweight framework for rendering and validating forms with React.
0
4m
react-ocean-forms-bootstrap
Bootstrap rendering adapter for react-ocean-forms (using reactstrap).
7k
1y
formik
Build forms in React, without the tears.
1 hidden (1 in Graveyard)
Add library

Need

Keep form state in a Redux store.

Are there libraries that help with storing form data in Redux?

Need

Create asynchronous routes, i.e. routes that require fetching data over the network.

Most of the pages need to retrieve data from the server before being shown to the user. Are there libraries that help integrate http requests or other types of asynchronous operations into routes?

Need

Locally scoped `className`.

Styles are often only applied to one / a couple of React Components. In that case having CSS classes globally scoped is inconvenient.

This is the list of libraries that help set locally scopped CSS classes to React elements.

Need

JSX alternatives, JSX add-ons, and other React element creation utilities.

Creating React elements with only `React.createElement()` is not practical.

What libraries are there that ease the creation of React elements?

Need

Utilities to help build React apps that render on both the server and the client.

I want to use the fact that React elements can be rendered to HTML markup on the server. Are there libraries that help me build a React app that can render to HTML markup on server-side and as well render to the DOM on client-side?

Need

Scaffold / starter kit / Yeoman generator / stack ensemble / seed.

What are the libraries that help set up a new React app?

1-2 years old
28k
2y
create-react-app
Create React apps with no build configuration.
2k
2y
nwb
A toolkit for React, Preact & Inferno apps, React libraries and other npm modules for the web, with no configuration (until you need it).
1k
2y
reactpack
Build your react apps with one command and one `npm i`.
768
2y
redux-cli
An opinionated CLI for building redux/react apps quicker.
754
2y
relay-fullstack
Relay Starter Kit - Integrated with Relay, GraphQL, Express, ES6/ES7, JSX, Webpack, Babel, Material Design Lite, and PostCSS.
496
2y
reactuate
React/Redux stack (not a boilerplate kit).
494
2y
redux-webpack-es6-boilerplate
A starter project for modern React apps with Redux.
473
2y
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.
392
2y
roc
Modern JavaScript Development Ecosystem.
279
2y
gluestick
GlueStick is a command line interface for quickly developing universal web applications using React and Redux.
3-5 years old
14k
3y
react-boilerplate
A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
9k
3y
react-redux-universal-hot-example
A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform.
9k
3y
react-redux-starter-kit
Get started with React, Redux, and React-Router.
6k
3y
electron-react-boilerplate
Live editing development on desktop app.
3k
4y
react-hot-boilerplate
Minimal live-editing example for React.
2k
4y
generator-react-webpack
Yeoman generator for ReactJS and Webpack.
2k
3y
react-isomorphic-starterkit
Create an isomorphic React app in less than 5 minutes.
2k
3y
essential-react
A minimal skeleton for building testable React apps using Babel.
1k
3y
starhackit-ui
StarHackIt: React/Mobx/Glamorous + Node full-stack starter kit with authentication and authorization, data backed by SQL.
159
3y
generator-flux-on-rails
Scaffolder of universal Flux / Redux app, backed by Rails API.
Awaiting upvotes
341
1y
reatty
Production-ready, performance-first, template built with React/Redux/React-Semantic-UI/Webpack/Jest [READY].
158
1y
generact
Tool for generating React components by replicating your own components.
341
1y
react-semantic.ui-starter
Production-ready, performance-first, template built with React/Redux/React-Semantic-UI/Webpack/Jest [READY].
0
2y
react-lib-starter-kit
Starter kit for creating react lib with webpack/babel/es6/es7, test/ci/codecoverage/umd/source map included.
410
2y
react-snapshot
A zero-configuration static pre-renderer for React apps.
1k
2y
generator-arc
A progressive React starter kit based on the Atomic Design methodology.
1k
2y
react-universally
A starter kit for universal react applications.
1
11m
next-express-bootstrap-boilerplate
JavaScript boilerplate for a full stack app built using React.js, Next.js, Express.js, react-bootstrap, SCSS and full SSR with eslint.
3
1y
awesome-react-starter
React Starter Kit.
1 hidden (1 in Graveyard)
Add library

Need

Ways to integrate D3 code in a React app.

Both D3 and React manipulate the DOM and there don't seem to be a canonical way to integrate D3.

What are the different approaches and libraries to integrate existing D3 code into a React app?

Need

Integrate Elm code in a React app.

I'm looking for a way to use a component written in Elm within my React app.

Need

Render Backbone Models with React.

I want to use Backbone Models to represent data and I want React to do the rendering.

Are there libararies to help me integrate Backbone like this?

Need

Tools to inspect the app's state.

I'm looking for libraries that help me understand what's going on in my application.

What libraries are there out there to inspect the state of my React app?

Need

Understand (slow) performance.

I want to make my app snappier and I'm looking for libraries that help me understand what's going on in my application from a performance perspective.

Any libraries to help me inspect the performance of my app?

Need

Lazy load arbitrary components.

Some components are expensive to render and we want to render them only when they are visible to the user. This technique is also called *lazy loading* or *virtualization*.

Most virtualization libraries assume that the components to be lazy loaded are entries of a list and it is assumed that they are are all siblings and children of one same parent component. It is not the case in our application and the expensive components to be lazy loaded are scattered around the element tree.

Are there libraries that allow to lazy load components that are at arbitrary positions? For example passing a prop `isVisible` to the expensive components would be a solution so they can render a cheap-to-render placeholder when `isVisible===false`.

Need

Libraries to reduce the KB size of a React app.

Are there libraries that help reduce the size of the source code transferred over the network?

Need

Utilities to help track user activity.

I want to track what the users are doing in my application.

Are there libraries that help me track what the user is doing?

I'm not interested in libraries that only help set up vendor code snippets. I'm rather interested in libraries that ease integrating tracking events with React component events, React routes, link clicks, etc.

Need

Build a static website with React.

Since React elements can be rendered to HTML markup, a website with static pages can be build using React.

This is the list of libraries that help generate a static website with React components.

Need

Libraries that don't belong to a Need (yet).

This is the list of libraries that don't fit any existing "Need".

Ideally libraries shouldn't be listed here and new "Needs" should be created instead.

1-2 years old
1k
2y
redux-auth-patch
Complete token authentication system for react + redux that supports isomorphic rendering.
950
2y
react-atellier
The smartest way to share interactive components with your team.
942
2y
redux-search
Redux bindings for client-side search.
779
2y
react-designer
Editable vector graphics in your react components.
756
2y
html-to-react-components
Extract annotated portions of HTML into React components as separate modules.
642
2y
react-css-components
Define React presentational components with CSS.
545
2y
aframe-react
Build virtual reality (VR) experiences with A-Frame and React.
354
2y
react-bash
A configurable/extendable bash terminal React component.
350
2y
redux-segment
Segment.io analytics integration for redux.
290
2y
react-aim
Determine the cursor aim for triggering mouse events.
223
2y
react-resizable-and-movable
Resizable and draggable component for React.
214
2y
react-atv-img
A port of @drewwilson’s atvImg (Apple TV 3D parallax effect) library in React.
176
2y
react-inspector
Power of Browser DevTools inspectors right inside your React app.
173
2y
react-komik
ReactJS based comic strip creator using fabric.js canvas rendering.
102
2y
react-height
Component-wrapper to determine and report children elements height.
97
2y
react-facebook
Facebook components like a Login button, Like, Share, Comments, Page or Embedded Post.
82
2y
react-resizable-box
Resizable component for React.
51
2y
react-dnr
Dragable and Resizable window build with React.js.
44
2y
react-parallax-component
Easiest way to add scroll parallax effect on the component.
33
2y
react-tabguard
Limit tabbing within specified area with an ease.
20
1y
react-images-uploader
React.js component for uploading images to the server.
17
1y
material-color-hash
Hash strings to Material UI colors.
15
2y
react-children-utilities
Extended utils for React.Children opaque data structure.
12
2y
react-pagespeed-score
A React component for display a dial-type chart of PageSpeed Insights.
9
2y
mighty-react-snippets
Crafty React & Redux snippets for Atom Editor.
4
2y
react-height-reporter
UNMAINTAINED] React component-wrapper detecting height changes of its children.
3-5 years old
12k
3y
standard-react
JavaScript Style Guide, with linter & automatic code fixer.
6k
3y
react-desktop
React UI Components for macOS Sierra and Windows 10.
5k
3y
classnames
A simple javascript utility for conditionally joining classNames together.
3k
2y
structor
Structor - React UI Builder.
3k
3y
react-on-rails
Integration of React + Webpack + Rails to build Universal (Isomorphic) Apps.
2k
3y
react-blessed
A react renderer for blessed.
2k
4y
cosmos-js
DX tool for designing reusable React components.
2k
3y
react-styleguidist
Isolated React component development environment with a living style guide.
1k
3y
mozaik
MozaĂŻk is a tool based on nodejs / react / d3 to easily craft beautiful dashboards.
1k
3y
react-transmit
Relay-inspired library based on Promises instead of GraphQL.
1k
4y
reactfire
ReactJS mixin for easy Firebase integration.
1k
3y
gl-react
Gl-react v3 alpha] – a React library to write and compose WebGL shaders.
892
3y
react-joyride
Create walkthroughs and guided tours for your features.
852
3y
react-three-renderer
Render into a three.js canvas using React.
800
3y
typography
A powerful toolkit for building websites with beautiful design.
603
3y
react-split-pane
React split-pane component.
594
4y
htmltojsx
Automatically AJAXify plain HTML with the power of React. It's magic.
581
4y
reactive-elements
Allows to use React.js component as HTML element (web component).
516
3y
react-json-tree
React JSON Viewer Component, Extracted from redux-devtools.
358
3y
react-heatpack
A 'heatpack' command for quick React development with webpack hot reloading.
334
4y
react-inlinesvg
An SVG loader component for ReactJS.
281
3y
react-blur
React component for blurred backgrounds.
276
3y
react-stripe-checkout
Load stripe's checkout.js as a react component. Easiest way to use checkout with React.
248
3y
react-track
Track the position of DOM elements. Create cool animations.
248
3y
inline-style-prefixer
Run-time Autoprefixer for JavaScript style objects.
234
4y
react-localstorage
Simple componentized localstorage implementation for Facebook's React.
199
3y
react-timesheet
Time Sheet Component for React.
183
3y
react-json-inspector
React JSON inspector component.
177
4y
tcomb-react
Alternative syntax for PropTypes.
152
3y
react-transitive-number
React component to apply transition effect to numeric strings, a la old Groupon timers.
151
3y
react-avatar
Universal avatar makes it possible to fetch/generate an avatar based on the information you have about that user.
144
3y
react-recaptcha
A react.js reCAPTCHA for Google.
111
4y
react-scroll-components
A set of components that react to page scrolling.
87
3y
react-svg-buttons
React configurable animated svg buttons.
47
3y
react-file-reader-input
React file input component for complete control over styling and abstraction from file reading.
47
4y
react-swf
Shockwave Flash Player component for React.
38
3y
react-autolink
An autolink mixin for React.
15
4y
reactwm
A minimal window manager built using React.
Awaiting upvotes
41
2y
react-sketch
Sketch Tool for React based applications, backed up by FabricJS.
8
2y
react-page-visibility
Declarative, nested, stateful, isomorphic page visibility React component.
12
2y
react-bootstrap-timezone-picker
Timezone picker for react-bootstrap.
16
2y
react-adsence
A simple React-component for Google AdSense / Baidu advertisement.
43
3y
instatype
Mobile-friendly React autocomplete component.
245
1y
reactour
Tourist Guide into your React Components.
6
1y
react-simple-scroll
Declarative API for SPA scroll position.
183
3y
react-svg
A React component that injects SVG into the DOM.
2
1y
react-butterfly-button
Split button overlaid on an image.
18
2y
hoc-react-loader
Calls the load function from props at mount.
516
3y
survey-react
JavaScript Survey Engine.
1k
2y
redux-auth-wrapper
A React Higher Order Component (HOC) for handling Authentication and Authorization with Redux and React-Router.
12
1y
react-code-input
React component for entering and validating code.
77
3y
react-text-truncate
Truncate multi-lines text for all browsers base on react.js.
22
1y
react-fuzzy-picker
React component that implements a fuzzy picker (like sublime text's command pallete, or slack's channel switcher).
11
2y
segmented-control
A good-lookin' segmented control React component.
8
1y
react-stickies
Sticky Notes for React Application.
2
1y
react-swipe-to-delete-component
A simple React component implement 'swipe to delete' UI-pattern.
3
1y
react-geetest
A Geetest component for React.
1
1y
react-duoshuo
A DuoShuo component for React.
178
2y
storybook-addon-material-ui
Addon for storybook wich wrap material-ui components into MuiThemeProvider. This helps and simplifies development of material-ui based components.
20
1y
react-aztec
Material UI based dynamic form component for React using JSON.
2
1y
react-bounding-box
HTML Canvas to display bounding boxes on an image.
160
2y
react-infinite-scroll-component
An awesome Infinite Scroll component in react.
89
1y
opuscapita-showroom-client
Catalog of React based components with versioning and realtime props editing support.
85
3y
react-json-viewer
React JSON Viewer Component. View JSON in beautiful tabular format.
3
1y
react-file-input-previews-base64
This package provides an easy to use, ready to go and customizable wrapper around file input, with option for image previews and returning file as base64 string.
3
2y
react-listview
Create List components with keyboard support.
7
1y
react-d3-treemap
Treemap based on d3.treemap built using React.
3
1y
react-currency-formatter
React component for currency formatting.
5
2y
react-target-time
Component for select hour on week.
13
1y
reactive-search
Incremental search using React and RxJS.
202
2y
react-calendar-timeline
A modern and responsive react timeline component.
26
1y
react-stepper-horizontal
Well-designed stepper component for react.
23
2y
dumb-bem
Simple BEM react components generator.
18
1y
react-impressjs
Making an awesome presentations easy with React.
3
1y
js-fetch
Dynamic load javascript client such as GG client API, FB client API.
55
1y
react-awesome-query-builder
User-friendly query builder.
0
8m
react-image-parser
React image parser component.
0
1y
react-type-in-and-out
Component to simulate the effect of typing in and typing out of a text.
113
1y
react-simple-chatbot
Easy way to create conversation chats.
73
2y
react-event-timeline
A responsive event timeline in React.js.
0
1y
react-ui-thermometer
React UI Thermometer.
2
1y
react-placeholder-componenet
A React component that creates placeholder images for your project in progress.
103
1y
neoform
Modular HOCs for form state management and validation in React.
10
2y
highlightable
ReactJS component that help you highlight ranges of text and give you callbacks to detect user selection.
0
1y
react-navtree
Utility for making page navigation (using keyboard or TV Remote Control on STB/ Smart TV apps) React way.
13
2y
raycast-dom
Event framework based on emitting rays onto the user interface.
1
1y
react-web-share-api
React high order component that expose the web share api.
10
1y
react-lazy-hero
A hero component for React.
49
2y
react-twitter-widgets
Twitter widgets as React components.
42
2y
react-uikits
React uikits.
13
11m
react-dribble-button
The Button component with pretty nice hive and click effects.
172
3y
react-parallax
A React Component for parallax effect.
0
1y
react-svgpietimer
An animated SVG pie timer.
3
1y
trueface-react
Trueface.ai SDK & Components.
2k
2y
office-ui-fabric-react
React components for building experiences for Office and Office 365.
0
3m
is-online-component
A simple react component that detect online and offline changes.
0
3m
react-week-events
A React.js responsive week calendar to show/handle events.
114
1y
carbon-components-react
Carbon Components - in React.
40
1y
@opuscapita/react-filemanager
React based FileManager for browser ( + FS REST API for Node.js and Express).
957
1y
bit-bin
Easily share code between projects with your team.
4k
2y
react-admin
A frontend framework for building admin SPAs on top of REST services, using React and Material Design.
0
8m
react-astrum
A canvas based component with customizable parallax stars animation.
221
1y
react-native-background-upload
Upload files in your React Native app even while it's backgrounded. Supports Android and iOS, including camera roll assets.
9
8m
react-beautiful-chat
A simple and beautiful React chat component backend agnostic and with Emoji and File support.
3
7m
@kenshooui/react-multi-select
A Multi Select component built with and for React.
0
6m
react-terminal-component
Terminal emulator component for React.
0
2m
react-cam
HTML5 Web/Mobile camera for ReactJS.
57
3y
react-json-schema
Configure and build views using JSON schemas mapped to React components.
70
5m
compose-state
Compose multiple setState or getDerivedStateFromProps updaters in React.
0
5m
react-color-scroll
Blend through colors as you scroll down the page.
3
4m
react-xtable
A React.js datatable component.
1
1m
react-recaptcha-that-works
A reCAPTCHA bridge for React that works.
1
8d
react-tabulator
React Tabulator is based on tabulator library.
5 hidden (5 in Graveyard)
Add library