The best useHooks alternatives
8 tools that do a similar job to useHooks, 8 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
You're replacing
useHooksA set of ready-made React hooks for common UI and browser tasks, built to be safe on the server.
- 1

SWR
Open source · MIT · ★ 32.5k
A React hook library for fetching data, with caching and automatic refresh.
Best for: React developers who fetch data from APIs in components; Projects that want built-in caching and request deduplication
- 2

Million.js
Open source · MIT · ★ 17.7k
An optimizing compiler that speeds up React components by skipping most of React's diffing work.
Best for: React developers whose apps have many elements that update often; Teams looking for a performance boost without rewriting their components
- 3

ahooks
Open source · MIT · ★ 15k
A React Hooks library of ready-made hooks for common state, request, and UI logic.
Best for: React developers who repeatedly write data-fetching or state logic; Teams building business web apps who want tested, shared hooks
- 4

Zustand
Open source · MIT · ★ 58.9k
A small React state-management library built on hooks, with no providers needed.
Best for: React developers who want simpler shared state than Redux; Apps that need state shared across many components without wrapping them in providers
- 5

TanStack Table
Open source · MIT · ★ 28.5k
Headless library for building customizable data tables in TypeScript and JavaScript.
Best for: Developers building custom data tables in React, Vue, Solid, Svelte or another supported framework; Teams that already have a design system and want a table that matches it
- 6

TanStack Query
Open source · MIT · ★ 50.5k
A library for fetching, caching, and updating data from servers in web apps.
Best for: Frontend developers building apps that load data from a server; Teams using React, Solid, Svelte, or Vue who want less hand-written loading and caching code
- 7

Mantine
Open source · MIT · ★ 31.9k
A React component library with 100+ UI components and 80+ hooks, MIT licensed.
Best for: React developers building web apps who want many components out of the box; Teams that want dark mode and theming support built in
- 8

drei
Open source · MIT · ★ 10.1k
A library of ready-made helper components and hooks for building 3D scenes with react-three-fiber.
Best for: React developers who are building 3D scenes for the web with react-three-fiber; Developers who want ready-made camera controls, text, or loaders instead of writing them from scratch
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to useHooks. We don't take payment for placement.