An open API service indexing awesome lists of open source software.

awesome-react-components-all

Catalog of React components / libraries / React 学习大全
https://github.com/sheep0704/awesome-react-components-all

Last synced: 12 days ago
JSON representation

  • Uncategorized

    • Uncategorized

      • react-controllables - Easily create controllable components.
      • recompose - A React utility belt for function components and higher-order components.
      • redux-ui - Easy UI state management for react redux.
      • react-validation-mixin - Simple validation mixin (HoC) for React.
      • newforms - INACTIVE] Isomorphic form-handling for React.
      • formsy-react - A form input builder and validator for React JS.
      • redux-form - A Higher Order Component using react-redux to keep form state in a Redux store.
      • winterfell - Generate complex, validated and extendable JSON-based forms in React.
      • react-redux-form - Create forms easily in React with Redux.
      • tcomb-form - Forms library for react.
      • plexus-form - A dynamic form component for react using JSON-Schema.
      • react-router-component - Declarative router component for React.
      • redux-router - Redux bindings for React Router – keep your router state inside your Redux store.
      • react-router-scroll - React Router scroll management.
      • universal-router - A simple middleware-style router for isomorphic JavaScript web apps.
      • rrtr - A complete routing solution for React.js.
      • react-router-redux - Ruthlessly simple bindings to keep react-router and redux in sync.
      • react-breadcrumbs - Automatic breadcrumbs for React-Router.
      • monorouter - An isomorphic JS router.
      • react-async - Asynchronously fetch data for React components.
      • redux-async-connect - It allows you to request async data, store them in redux state and connect them to your react component.
      • async-props - Co-located data loading for React Router.
      • relay-nested-routes - Relay integration for React Router.
      • redux-connect - Provides decorator for resolving async props in react-router, extremely useful for handling server-side rendering in React.
      • react-resolver - Async rendering & data-fetching for universal React applications.
      • react-refetch - A simple, declarative, and composable way to fetch data for React components.
      • redial - Universal data fetching and route lifecycle management for React etc.
      • adrenaline - Simple Relay alternative.
      • react-transmit - Relay-inspired library based on Promises instead of GraphQL.
      • react-apollo - React data container for the Apollo Client.
      • react-relay - Relay is a JavaScript framework for building data-driven React applications.
      • react-css-modules - Seamless mapping of class names to CSS modules inside of React components.
      • aphrodite - It's inline styles, but they work!.
      • postcss-js - PostCSS for React Inline Styles, Free Style and other CSS-in-JS.
      • react-inline-css - Write CSS inside your React components!.
      • classnames - A simple javascript utility for conditionally joining classNames together.
      • react-look - Advanced & Dynamic Component Styling for React and React Native. Ships with powerful Plugins, Mixins and Developer Tools.
      • stilr - Encapsulated styling for your javascript components with all the power of javascript and CSS combined.
      • react-css-components - Define React presentational components with CSS.
      • jsx-control-statements - Neater If and For for React JSX.
      • react-templates - Light weight templates for react.
      • hypernova - A service for server-side rendering your JavaScript views.
      • react-server - React framework with server render for blazing fast page load and seamless transitions between pages in the browser.
      • isomorphic-relay - Adds server side rendering support to React Relay.
      • rill - Universal web application framework.
      • isomorphic-style-loader - Isomorphic CSS style loader for Webpack.
      • redux-cli - An opinionated CLI for building redux/react apps quicker.
      • reactuate - React/Redux stack (not a boilerplate kit).
      • essential-react - A minimal skeleton for building testable React apps using Babel.
      • gluestick - GlueStick is a command line interface for quickly developing universal web applications using React and Redux.
      • relay-fullstack - Relay Starter Kit - Integrated with Relay, GraphQL, Express, ES6/ES7, JSX, Webpack, Babel, Material Design Lite, and PostCSS.
      • 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.
      • nwb - CLI tool and devDependency for React apps & components and npm modules.
      • react-redux-universal-hot-example - A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform.
      • generator-starhackit - StarHackIt: React/Redux + Node full-stack starter kit with authentication and authorization, data backed by SQL.
      • react-isomorphic-starterkit - Create an isomorphic React app in less than 5 minutes.
      • generator-react-webpack - Yeoman generator for ReactJS and Webpack.
      • reactpack - Build your react apps with one command and one `npm i`.
      • react-hot-boilerplate - Minimal live-editing boilerplate for your next ReactJS project.
      • roc - Modern Application Development Ecosystem.
      • redux-auth-patch - Complete token authentication system for react + redux that supports isomorphic rendering.
      • tcomb-react - Alternative syntax for PropTypes.
      • react-faux-dom - DOM like structure that renders to React.
      • react-translate-component - A component for React that utilizes the Counterpart module to provide multi-lingual/localized text content.
      • qrcode.react - A <QRCode/> component for use with React.
      • react-media
      • react-famous - React bridge to Famo.us.
      • react-canvas - High performance <canvas> rendering for React components.
      • backbone-react-component - A bit of nifty glue that automatically plugs your Backbone models and collections into your React components, on the browser and server.
      • react-d3-library - Open source library for using D3 in React.
      • gl-react-dom - WebGL bindings for React to implement complex effects over images and content, in the descriptive VDOM paradigm.
      • react-on-rails - Integration of React + Webpack + Rails to build Universal (Isomorphic) Apps.
      • react-backbone - Backbone-aware mixins for react and a whole lot more.
      • react-swf - Shockwave Flash Player component for React.
      • react-localstorage - Simple componentized localstorage implementation for Facebook's React.
      • react-stripe-checkout - Load stripe's checkout.js as a react component. Easiest way to use checkout with React.
      • react-google-analytics - Google analytics component.
      • react-recaptcha - A react.js reCAPTCHA for Google.
      • ui-harness - Create, isolate and test modular UI components in React.
      • redux-test-recorder - A redux middleware to automatically generate tests for reducers through ui interaction.
      • legit-tests - Chainable, easy to read, React testing library.
      • unexpected-react - Plugin for [unexpected]( to enable testing the full React virtual DOM, and also the shallow renderer.
      • react-unit - Lightweight unit test library for ReactJS.
      • carte-blanche - An isolated development space with integrated fuzz testing for your components. See them individually, explore them in different states and quickly and confidently develop them.
      • react-fastclick - Fast Touch Events for React.
      • react-static-container - Renders static content efficiently by allowing React to short-circuit the reconciliation process.
      • why-did-you-update - Puts your console on blast when React is making unnecessary updates.
      • react-perf-tool - Debug performance of your React application.
      • react-lazy-load - React component that renders children elements when they enter the viewport.
      • babel-plugin-transform-react-remove-prop-types - Remove unnecessary React propTypes from the production build.
      • react-lite - An implementation of React that optimizes for small script size.
      • redux-devtools-inspector - Another Redux DevTools Monitor.
      • redux-devtools-dock-monitor - A resizable and movable dock for Redux DevTools monitors.
      • redux-devtools-filterable-log-monitor - Filterable tree view monitor for Redux DevTools.
      • redux-devtools-log-monitor - The default monitor for Redux DevTools with a tree view.
      • remote-redux-devtools - Redux DevTools remotely.
      • react-json-inspector - React JSON inspector component.
      • react-atellier - The smartest way to share interactive components with your team.
      • react-heatpack - A 'heatpack' command for quick React development with webpack hot reloading.
      • react-blessed - A react renderer for blessed.
      • react-komik - ReactJS based comic strip creator using fabric.js canvas rendering.
      • mozaik - Mozaïk is a tool based on nodejs / react / d3 / stylus to easily craft beautiful dashboards.
      • htmltojsx - Automatically AJAXify plain HTML with the power of React. It's magic!.
      • react-desktop - React UI Components for macOS Sierra and Windows 10.
      • react-bash - A configurable/extendable bash terminal React component.
      • html-to-react-components - Extract annotated portions of HTML into React components as separate modules.
      • react-joyride - Create walkthroughs and guided tours for your ReactJS apps. Now with standalone tooltips!.
      • gatsby - Transform plain text into dynamic blogs and websites using React.js.
      • phenomic - Modern static* website generator based on the React and Webpack ecosystem.
      • sitegen - Generate websites by composing React components.
      • react-image-crop - A responsive image cropping tool for React.
      • ag-grid - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components.
      • react-lazyload - Lazyload your Component, Image or anything matters the performance.
      • react-progress-label - Progress label component.
      • react-treebeard - React Tree View Component. Data-Driven, Fast, Efficient and Customisable.
      • react-youtube - React.js powered YouTube player component.
      • react-map-gl - A React wrapper for MapboxGL-js and overlay API.
      • react-markdown - Render Markdown as React components.
      • react-resizable-and-movable - Resizable and movable component for React.
      • react-resizable-box - Resizable component for React. #reactjs.
      • react-star-rating - A simple star rating component built with React.
      • react-date-range - A React component for choosing dates and date ranges.
      • react-datetime - A lightweight but complete datetime picker react component.
      • react-dropzone - Simple HTML5 drag-drop zone with React.js.
      • react-input-color - React input color component with hsv color picker.
      • react-toggle - An elegant, accessible toggle component for React. Also a glorified checkbox.
      • react-grid-layout - A draggable and resizable grid layout with responsive breakpoints, for React.
      • velocity-react - React components for Velocity.js.
      • react-waypoint - A React component to execute a function whenever you scroll to an element.
      • fluorine-lib - Reactive state and side effect management for React using a single stream of actions.
      • reselect - Selector library for Redux.
      • react-router - A complete routing library for React.
      • react-breadcrumbs - Automatic breadcrumbs for React-Router.
      • redux-async-connect - It allows you to request async data, store them in redux state and connect them to your react component.
      • react-responsive - Media queries in react for responsive design.
      • react-container-query - Modular responsive component.
      • inline-style-prefixer - Run-time Autoprefixer for Inline Style Objects.
      • hyperx - Tagged template string virtual dom builder.
      • elm-react-component - A React component which wraps an Elm module to be used in a React application.
      • react-three-renderer - Render into a three.js canvas using React.
      • redux-devtools-chart-monitor - A chart monitor for Redux DevTools.
      • draft-js - A React framework for building text editors.
      • react-experiments - React components for implementing UI experiments.
      • generator-flux-on-rails - Scaffolder of universal Flux / Redux app, backed by Rails API.
      • react-redux-starter-kit - Get started with React, Redux, and React-Router!.
      • gl-react-dom - WebGL bindings for React to implement complex effects over images and content, in the descriptive VDOM paradigm.
      • standard-react - JavaScript Standard Style Guide.
      • redux-search - Redux bindings for client-side search.
      • reactive-elements - Allows to use React.js component as HTML element (web component).
      • redux-devtools - DevTools for Redux with hot reloading, action replay, and customizable UI.
      • react-big-calendar - Gcal/outlook like calendar component.
      • formsy-material-ui - A Formsy compatibility wrapper for Material-UI form components.
      • react-motion-menu - Motion menu component powered by React Motion.
      • react-ui-tree - React tree component.
      • sortablejs - Sortable — is a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery. Supports Meteor, AngularJS, React, Polymer, Knockout and any CSS library, e.g. Bootstrap.
      • react-avatar-cropper - Aiming to be a complete solution for avatar cropping in react.
      • react-designer - Easy to configure, lightweight, editable vector graphics in your react components.
      • react-layout-components - Layout Components for React based on Flexbox.
      • react-atv-img - A port of @drewwilson’s atvImg (Apple TV 3D parallax effect) library in React.
      • reactionic - React Ionic.
      • react-redux-provide - Bridges the gap between Redux and the declarative nature of GraphQL/Relay. Share, manipulate, and replicate application state across any number of components.
      • react-apollo - React data container for the Apollo Client.
      • react-look - Advanced & Dynamic Component Styling for React and React Native. Ships with powerful Plugins, Mixins and Developer Tools.
      • webpack-isomorphic-tools - Server-side rendering for your Webpack-built applications (e.g. React).
      • gl-react - OpenGL / WebGL bindings for React to implement complex effects over images and content, in the descriptive VDOM paradigm.
      • react-elm-components - Write React components in Elm.
      • redux-ava - Write AVA tests for redux pretty quickly.
      • react-render-visualizer - Render visualizer for ReactJS.
      • reactotron - A CLI and OS X app for inspecting your React JS and React Native apps.
      • cosmos-js - DX tool for designing truly encapsulated React components.
      • react-styleguidist - React style guide generator.
      • react-datagrid - A carefully crafted DataGrid for React.
      • react-pagespeed-score - A React component for display a dial-type chart of PageSpeed Insights.
      • dataminr-react-components - Collection of reusable React Components and utility functions.
      • react-dnd-touch-backend - Touch Backend for react-dnd.
      • react-soundplayer - Create custom SoundCloud players with React.
      • react-slider - Slider component for React.
      • react-mentions - Mention people in a textarea.
      • react-textarea-autosize - <textarea /> component for React which grows with content.
      • reactfire - ReactJS mixin for easy Firebase integration.
      • chai-enzyme - Chai.js assertions and convenience functions for testing React Components with enzyme.
      • react-list - A versatile infinite scroll React component.
      • react-tooltip - React tooltip component.
      • google-map-react - Universal google map react component, allows render react components on the google map.
      • react-icons - Svg react icons of popular icon packs using ES6 imports.
      • react-draggable - React draggable component.
      • react-dnd - Drag and Drop for React.
      • react-tag-input - A fantastically simple tagging component for your React projects.
      • react-redux - Official React bindings for Redux.
      • redux - Predictable state container for JavaScript apps.
      • apollo-client - A simple caching client for any GraphQL server and UI framework.
      • create-react-app
      • electron-react-boilerplate - Live editing development on desktop app.
      • enzyme - JavaScript Testing utilities for React.
      • inferno - An extremely fast, React-like JavaScript library for building modern user interfaces.
      • react-intl - Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.
      • redux-form - A Higher Order Component using react-redux to keep form state in a Redux store.
      • react-jsonschema-form - A React component for building Web forms from JSONSchema.
      • material-ui - React Components that Implement Google's Material Design.
      • rebass - Configurable React Stateless Functional UI Components.