What are your most useful React libraries that more people should know about?

This page summarizes the projects mentioned and recommended in the original post on /r/reactjs

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • uncontrollable

    Wrap a controlled react component, to allow specific prop/handler pairs to be uncontrolled

    uncontrollable: Conveniently turn any controlled component into one that can be uncontrolled.

  • react-ticker

    A tiny utility to show continually horizontal scrolling text in React web apps

    Just in case, this isn’t a plug. Use them if they’re useful. I’m not trying to promote anything. - Ticker: for showing a scrolling message across the screen. Like a news network showing headlines at the bottom - MS fork: fork of Vercel’s ms lib, with a bit more declarative api. - MUI In-line Suggest: for an auto complete-esque experience akin to the terminal or editor, but for inputs. - GitHub slugger fork: same as MS - MUI Form Generator: built on react hook form, it generates MUI forms based on a flexible api

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • ms

    Tiny utility library for converting logical time units to milliseconds, milliseconds to logical time units (by christopher-caldwell)

    Just in case, this isn’t a plug. Use them if they’re useful. I’m not trying to promote anything. - Ticker: for showing a scrolling message across the screen. Like a news network showing headlines at the bottom - MS fork: fork of Vercel’s ms lib, with a bit more declarative api. - MUI In-line Suggest: for an auto complete-esque experience akin to the terminal or editor, but for inputs. - GitHub slugger fork: same as MS - MUI Form Generator: built on react hook form, it generates MUI forms based on a flexible api

  • mui-inline-suggest

    Tiny component to provide the auto complete / suggestions similar to a terminal

    Just in case, this isn’t a plug. Use them if they’re useful. I’m not trying to promote anything. - Ticker: for showing a scrolling message across the screen. Like a news network showing headlines at the bottom - MS fork: fork of Vercel’s ms lib, with a bit more declarative api. - MUI In-line Suggest: for an auto complete-esque experience akin to the terminal or editor, but for inputs. - GitHub slugger fork: same as MS - MUI Form Generator: built on react hook form, it generates MUI forms based on a flexible api

  • github-slugger

    Fork of github-slugger written in TS

    Just in case, this isn’t a plug. Use them if they’re useful. I’m not trying to promote anything. - Ticker: for showing a scrolling message across the screen. Like a news network showing headlines at the bottom - MS fork: fork of Vercel’s ms lib, with a bit more declarative api. - MUI In-line Suggest: for an auto complete-esque experience akin to the terminal or editor, but for inputs. - GitHub slugger fork: same as MS - MUI Form Generator: built on react hook form, it generates MUI forms based on a flexible api

  • mui-form-generator

    Generate MUI forms using a flexible API

    Just in case, this isn’t a plug. Use them if they’re useful. I’m not trying to promote anything. - Ticker: for showing a scrolling message across the screen. Like a news network showing headlines at the bottom - MS fork: fork of Vercel’s ms lib, with a bit more declarative api. - MUI In-line Suggest: for an auto complete-esque experience akin to the terminal or editor, but for inputs. - GitHub slugger fork: same as MS - MUI Form Generator: built on react hook form, it generates MUI forms based on a flexible api

  • classcat

    Build a class attribute string quickly

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • react-range

    🎚️Range input with a slider. Accessible. Bring your own styles and markup.

  • react-xarrows

    Draw arrows (or lines) between components in React!

  • react-focus-on

    🎯 Solution for WAI ARIA compatible modal dialogs or full-screen tasks, you were looking for

  • ramda

    :ram: Practical functional Javascript

    Ramda, I prefer it over lodash every day of the week https://ramdajs.com/

  • temporal-polyfill

    Polyfill for Temporal (under construction)

  • proposal-temporal

    Provides standard objects and functions for working with dates and times.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts