TypeScript MIT

reactuse

🌌 reactuse the largest and most useful hook library

S

siberiacancode

Dernière activité 20 sept. 2026
siberiacancode/reactuse

566

étoiles

80

forks

27

issues ouvertes

hooksreactreact-hooksreactuseuseverce

Ce README est souvent en anglais.

React Use logo

React Use

NPM version License Join the community on GitHub

React Use delivers production-ready hooks that solve real-world problems. Built with TypeScript-first approach, SSR compatibility, and tree-shaking optimization - everything you need to build modern React applications. Improve your react applications with our library 📦 designed for comfort and speed.

Documentation

Visit https://reactuse.org to view the full documentation.

Getting Started

npm install @siberiacancode/reactuse
import { useCounter } from '@siberiacancode/reactuse';

const App = () => {
  const counter = useCounter(0);

  return (
    <div>
      <h1>Count: {counter.value}</h1>
      <button onClick={() => counter.inc()}>+1</button>
      <button onClick={() => counter.dec()}>-1</button>
    </div>
  );
};

CLI installation

Use the CLI to add hooks to your project with useverse.

npx useverse@latest init
npx useverse@latest add [hook]

You will be presented with a list of hooks to choose from:

Which hooks would you like to add? › Space to select. A to toggle all.
Enter to submit.

◯  useActiveElement
◯  useAsync
◯  useBattery
◯  useBluetooth
◯  useBoolean
◯  useBreakpoints
◯  useBrowserLanguage
◯  useClickOutside
◯  useClipboard
◯  useConst

Projets similaires

A high-quality & reliable React Hooks library. https://alibaba.github.io/hooks/

TypeScriptahookshooks-libraryreact
Aalibaba
15 k étoiles2,8 k

React hook library, ready to use, written in Typescript.

TypeScripthookhooksmdx
Jjuliencrn
7,9 k étoiles456

React Hooks — 👍

TypeScript
Sstreamich
44 k étoiles3,3 k