10

8

6

4

2


10.0

6.8

10.0

8.5

9.9

6.9

9.9

9.8

9.9

9.1

9.9

9.9

100 Code Design libraries and projects

  • create-react-app

    10.0 6.8 JavaScript
    Set up a modern web app by running one command.
  • redux

    10.0 8.5 TypeScript
    A JS library for predictable global state management
  • Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
    Promo surveyjs.io
    SurveyJS Logo
  • formik

    9.9 6.9 TypeScript
    DISCONTINUED. Build forms in React, without the tears 😭 [Moved to: https://github.com/jaredpalmer/formik]
  • query

    9.9 9.8 TypeScript
    πŸ€– Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
  • react-hook-form

    9.9 9.1 TypeScript
    πŸ“‹ React Hooks for form state management and validation (Web + React Native)
  • react-router

    9.9 9.9 TypeScript
    Declarative routing for React
  • styled-components

    9.9 7.3 L2 TypeScript
    Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress πŸ’…
  • react-boilerplate

    9.8 0.0 JavaScript
    πŸ”₯ A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
  • nx

    9.7 10.0 TypeScript
    Build system, optimized for monorepos, with AI-powered architectural awareness and advanced CI capabilities.
  • electron-react-boilerplate

    9.7 5.8 TypeScript
    A Foundation for Scalable Cross-Platform Apps
  • react-redux

    9.7 7.7 TypeScript
    Official React bindings for Redux
  • apollo-client

    9.6 9.7 TypeScript
    :rocket: Β A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
  • react-redux-starter-kit

    9.5 0.0 JavaScript
    DISCONTINUED. Get started with React, Redux, and React-Router!.
  • reselect

    9.5 6.3 TypeScript
    Selector library for Redux
  • recompose

    9.5 1.7 JavaScript
    DISCONTINUED. A React utility belt for function components and higher-order components.
  • react-relay

    9.5 9.9 Rust
    Relay is a JavaScript framework for building data-driven React applications.
  • react-redux-universal-hot-example

    9.4 2.2 JavaScript
    A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform
  • react-jsonschema-form

    9.4 9.1 TypeScript
    A React component for building Web forms from JSON Schema.
  • classnames

    9.4 8.5 JavaScript
    A simple javascript utility for conditionally joining classNames together
  • redux-form

    9.3 0.0 JavaScript
    A Higher Order Component using react-redux to keep form state in a Redux store
  • Formily

    9.2 6.9 TypeScript
    πŸ“±πŸš€ 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
  • react-router-redux

    9.1 0.0 JavaScript
    DISCONTINUED. Ruthlessly simple bindings to keep react-router and redux in sync.
  • react-apollo

    9.1 7.9 TypeScript
    DISCONTINUED. React data container for the Apollo Client.
  • radium

    8.9 0.7 L5 JavaScript
    DISCONTINUED. A toolchain for React component styling.
  • stitches

    8.7 0.0 JavaScript
    [Not Actively Maintained] CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class developer experience.
  • react-responsive

    8.7 3.5 TypeScript
    CSS media queries in react - for responsive design, and more.
  • react-final-form

    8.7 1.3 JavaScript
    🏁 High performance subscription-based form state management for React
  • wouter

    8.6 8.4 TypeScript
    πŸ₯’ A minimalist-friendly ~2.1KB routing for React and Preact
  • hypernova

    8.6 0.0 L5 JavaScript
    DISCONTINUED. A service for server-side rendering your JavaScript views
  • mobx-react

    8.6 7.4 JavaScript
    DISCONTINUED. React bindings for MobX. Create fully reactive components.
  • reflux

    8.5 0.0 JavaScript
    A simple library for uni-directional dataflow application architecture with React extensions inspired by Flux
  • nwb

    8.5 0.0 JavaScript
    DISCONTINUED. A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)
  • surveyjs

    8.5 9.9 JavaScript
    Free Open-Source JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout that lets you load and run multiple web forms, or build your own self-hosted form management system, retaining all sensitive data on your servers. You have total freedom of choice as to the backend, because any server + database combination is fully compatible.
  • react-css-modules

    8.4 0.0 L4 JavaScript
    Seamless mapping of class names to CSS modules inside of React components.
  • aphrodite

    8.4 0.0 L5 JavaScript
    Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation
  • react-hot-boilerplate

    8.4 0.0 JavaScript
    Minimal live-editing example for React
  • effector-react

    8.3 9.6 TypeScript
    Business logic with ease β˜„οΈ
  • react-server

    8.0 0.0 JavaScript
    :rocket: Blazing fast page load and seamless navigation.
  • react-refetch

    7.9 2.4 JavaScript
    A simple, declarative, and composable way to fetch data for React components
  • alt

    7.9 0.0 JavaScript
    Isomorphic flux implementation
  • generator-react-webpack

    7.8 0.0 JavaScript
    Yeoman generator for ReactJS and Webpack
  • react-templates

    7.8 0.0 JavaScript
    Light weight templates for react
  • react-isomorphic-starterkit

    7.8 0.0 JavaScript
    DISCONTINUED. Create an isomorphic React app in less than 5 minutes.
  • formsy-react

    7.7 0.0 JavaScript
    A form input builder and validator for React JS
  • JSONForms

    7.6 8.2 TypeScript
    Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
  • react-redux-form

    7.5 0.0 JavaScript
    DISCONTINUED. Create forms easily in React with Redux.
  • React Figma

    7.4 5.8 TypeScript
    βš›οΈ A React renderer for Figma
  • redux-router

    7.3 0.0 JavaScript
    Redux bindings for React Router – keep your router state inside your Redux store
  • redux-auth-patch

    7.3 0.0 JavaScript
    Complete token authentication system for react + redux that supports isomorphic rendering.
  • fluxible

    7.0 2.7 JavaScript
    A pluggable container for universal flux applications.
  • essential-react

    7.0 0.0 JavaScript
    A minimal skeleton for building testable React apps using Babel
  • cerebral

    7.0 8.9 JavaScript
    Declarative state and side effects management for popular JavaScript frameworks
  • kea

    6.9 5.4 JavaScript
    Batteries Included State Management for React
  • universal-router

    6.8 4.6 TypeScript
    A simple middleware-style router for isomorphic JavaScript web apps
  • fluxxor

    6.8 0.0 JavaScript
    :hammer_and_wrench: Flux architecture tools for React
  • Ultra Fast, Zero Runtime, Headless UI Components

    6.7 5.4 TypeScript
    πŸ»β€β„οΈ A Headless, Utility-First, and Zero-Runtime UI Component Library ✨
  • Router5

    6.7 0.0 TypeScript
    Flexible and powerful universal routing solution
  • react-transmit

    6.7 0.0 JavaScript
    DISCONTINUED. Relay-inspired library based on Promises instead of GraphQL.
  • tcomb-form

    6.6 0.0 JavaScript
    DISCONTINUED. Forms library for react
  • jsx-control-statements

    6.5 0.0 JavaScript
    Neater If and For for React JSX
  • generator-starhackit

    6.5 8.3 JavaScript
    StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL, the infrastructure deployed with GruCloud
  • react-resolver

    6.5 0.0 JavaScript
    Async rendering & data-fetching for universal React applications.
  • isomorphic-style-loader

    6.3 3.7 JavaScript
    CSS style loader for Webpack that is optimized for isomorphic (universal) web apps.
  • redux-search

    6.3 0.0 JavaScript
    Redux bindings for client-side search
  • react-inlinesvg

    6.2 7.3 TypeScript
    An SVG loader component for ReactJS
  • webpack-isomorphic-tools

    6.1 0.0 JavaScript
    Server-side rendering for your Webpack-built applications (e.g. React)
  • relay-fullstack

    6.0 0.0 JavaScript
    :point_up::running: Modern Relay Starter Kit - Integrated with Relay, GraphQL, Express, ES6/ES7, JSX, Webpack, Babel, Material Design Lite, and PostCSS
  • redial

    5.8 0.0 JavaScript
    Universal data fetching and route lifecycle management for React etc.
  • hyperx

    5.7 6.0 JavaScript
    🏷 - tagged template string virtual dom builder
  • redux-batched-actions

    5.7 0.0 JavaScript
    redux higher order reducer + action to reduce actions under a single subscriber notification
  • reactpack

    5.7 0.0 JavaScript
    DISCONTINUED. :package: build your react apps with one command and one `npm i`.
  • winterfell

    5.6 0.0 JavaScript
    Generate complex, validated and extendable JSON-based forms in React.
  • react-router-component

    5.6 1.1 JavaScript
    Declarative router component for React.
  • redux-cli

    5.5 0.0 JavaScript
    An opinionated CLI for building redux/react apps quicker
  • react-container-query

    5.5 3.6 JavaScript
    :package: Modular responsive component
  • fireproof

    5.3 9.9 TypeScript
    The vibe coding database runs in the browser, fits in the context window, and syncs anywhere.
  • react-router-scroll

    5.3 0.0 JavaScript
    React Router scroll management
  • adrenaline

    5.2 0.0 JavaScript
    DISCONTINUED. Simple Relay alternative.
  • redux-webpack-es6-boilerplate

    5.2 0.0 JavaScript
    DISCONTINUED. A starter project for modern React apps with Redux
  • redux-async-connect

    5.2 0.0 JavaScript
    It allows you to request async data, store them in redux state and connect them to your react component.
  • redux-ui

    5.1 0.0 JavaScript
    DISCONTINUED. Easy UI state management for react redux.
  • rrtr

    5.0 0.0 JavaScript
    DISCONTINUED. A complete routing solution for React.js.
  • teaful

    4.9 0.0 TypeScript
    🍡 Tiny, easy and powerful React state management
  • react-router-relay

    4.9 0.0 JavaScript
    [Deprecated] Relay Classic integration for React Router
  • newforms

    4.9 0.0 JavaScript
    Isomorphic form-handling for React
  • postcss-js

    4.8 3.1 JavaScript
    PostCSS for React Inline Styles, Free Style and other CSS-in-JS
  • react-look

    4.8 0.0 JavaScript
    DISCONTINUED. Advanced & Dynamic Component Styling for React and React Native. Ships with powerful Plugins, Mixins and Developer Tools.
  • redux-connect

    4.8 0.0 JavaScript
    Provides decorator for resolving async props in react-router, extremely useful for handling server-side rendering in React
  • rockpack

    4.7 7.1 TypeScript
    Rockpack is a lightweight, zero-configuration solution for quickly setting up a React application with full support for Server-Side Rendering (SSR), bundling, linting, and testing.
  • shasta

    4.7 0.0 JavaScript
    Dead simple + opinionated toolkit for building redux/react applications
  • async-props

    4.7 0.0 JavaScript
    Co-located data loading for React Router
  • react-css-components

    4.7 0.0 JavaScript
    Define React presentational components with CSS
  • rill

    4.6 0.0 L4 TypeScript
    πŸ—Ί Universal router for web applications.
  • react-breadcrumbs

    4.5 0.0 JavaScript
    Automatic breadcrumbs for React-Router
  • universal-redux

    4.5 1.1 JavaScript
    DISCONTINUED. 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.
  • gluestick

    4.4 1.2 JavaScript
    DISCONTINUED. GlueStick is a command line interface for quickly developing universal web applications using React and Redux.
  • redux-batched-subscribe

    4.3 0.0 JavaScript
    store enhancer for https://github.com/reactjs/redux which allows batching subscribe notifications.
  • MSON

    4.3 4.0 JavaScript
    πŸ—οΈMSON Lang: Generate an app from JSON
  • reactuate

    4.2 0.0 JavaScript
    React/Redux stack (not a boilerplate kit)
  • redux-first-history

    4.2 0.0 TypeScript
    Redux history binding support react-router - @reach/router - wouter - react-location

Add another 'Code Design' Library