Topics / #react-hooks

React-hooks projects on GitHub

React hooks for managing state and side effects in components.

As of , the most-starred React-hooks projects on GitHub are react (47.1K stars), react-hook-form (44.9K stars) and react-use (44K stars). GitHub.Locker tracks 13 React-hooks repositories with 296.2K stars combined. The fastest-growing on October 16 was react, with +4 stars in a day.

13Projects
296.2KStars in total
+12Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

13 projects · by stars

  1. #1 · typescript-cheatsheets/react

    react

    A maintained cheatsheet for experienced React developers adopting TypeScript, packed with opinionated best practices and copy-pastable examples you can drop straight into your code.

    47.1K
  2. #2 · react-hook-form/react-hook-form

    react-hook-form

    React Hook Form is a library of React Hooks for building and validating forms, usable in both web apps and React Native apps.

    44.9K
  3. #3 · streamich/react-use

    react-use

    react-use is a large collection of reusable React Hooks covering sensors, UI interactions, animations, side-effects, lifecycles, and state management.

    44K
  1. 4

    refine

    35.9Krefinedev/refine · TypeScript

    Refine is an open-source React framework for building internal tools, admin panels, dashboards, and B2B applications with a high degree of flexibility.

  2. 5

    formik

    34.3Kjaredpalmer/formik · TypeScript

    Formik is a small React library for building forms: it handles the three most annoying parts - getting values in and out of form state, validation and error messages, and handling form submission.

  3. 6

    million

    17.7Kaidenybai/million · TypeScript

    Million.js is an extremely fast and lightweight optimizing compiler for React that makes components up to 70% faster by speeding up reconciliation.

  4. 7

    hooks

    15Kalibaba/hooks · TypeScript

    This is ahooks, a high-quality and reliable React Hooks library from Alibaba, bundling a large set of ready-made hooks for everyday React development.

  5. 8

    react-native-firebase

    12.3Kinvertase/react-native-firebase · TypeScript

    A set of React Native modules that connect your app to Firebase services — each module is a light-weight JavaScript layer over the native Firebase SDKs for iOS and Android.

  6. 9

    downshift

    12.3Kdownshift-js/downshift · JavaScript

    A set of primitives for building your own autocomplete, combobox, select dropdown or multi-select tag-group components in React, with WAI-ARIA accessibility built in.

  7. 10

    usehooks

    11.5Kuidotdev/usehooks · MDX

    useHooks is a collection of modern, server-safe React hooks maintained by the ui.dev team, covering common needs like debouncing, local storage, media queries, and geolocation.

  8. 11

    nuqs

    10.9K47ng/nuqs · TypeScript

    nuqs is a type-safe state manager for React that keeps state in the URL query string — like useState, but the value lives in the URL and survives sharing or reloading the page.

  9. 12

    awesome-react-hooks

    10.3Krehooks/awesome-react-hooks

    A curated (awesome) list of React Hooks resources: official docs, discussions, tutorials, videos, podcasts, dev tools, other hook catalogs, and dozens of individual hook npm packages.

  10. 13

    ultrastorage

    164yangshun/ultrastorage · TypeScript

    A TypeScript library that supercharges localStorage: it serializes rich data types and adds key expiration, namespacing, subscriptions, and schema validation on top of the browser's default storage.

Often tagged together