TypeScript react-hooks

Open-source TypeScript projects categorized as react-hooks | Edit details

Top 23 TypeScript react-hook Projects

  • GitHub repo react-hook-form

    📋 React Hooks for form state management and validation (Web + React Native)

    Project mention: Top 5 Popular React Packages | dev.to | 2022-01-15

    Check out: React Hook Form

  • GitHub repo hooks

    A high-quality & reliable React Hooks library.

    Project mention: ahooks 3.0 is coming! a high-quality and reliable React Hooks library! | dev.to | 2021-12-15

    Document: https://ahooks.js.org​

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo beautiful-react-hooks

    🔥 A collection of beautiful and (hopefully) useful React hooks to speed-up your components and hooks development 🔥

    Project mention: Complete typescript rewrite for beautiful-react-hooks, now version 1.0.0 | reddit.com/r/reactjs | 2021-08-27

    Hello guys, last year I wrote this library: beautiful-react-hooks

  • GitHub repo react-hooks-testing-library

    🐏 Simple and complete React hooks testing utilities that encourage good testing practices.

    Project mention: I’ve been struggling a lot learning Unit Testing, any general tip? | reddit.com/r/reactjs | 2022-01-07

    As for hooks, there's https://react-hooks-testing-library.com/

  • GitHub repo constate

    React Context + State

    Project mention: Awesome Things Related To React Hooks 😍 | dev.to | 2021-09-23

    constate - React Context + State

  • GitHub repo reactfire

    Hooks, Context Providers, and Components that make it easy to interact with Firebase.

    Project mention: React Query + Firestore = ❤️ | reddit.com/r/Firebase | 2021-09-05
  • GitHub repo web3-react

    A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps

    Project mention: Trouble importing Web3 to React | reddit.com/r/ethdev | 2021-12-30

    This uses web3js, ethers.js and web3-react under the hood. It gives you easy to use hooks for working with smart contacts on your frontend. If you're learning then there's no shame in using a package like this as long as you put some time into learning the underlying technology.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo react-firebase-hooks

    React Hooks for Firebase.

    Project mention: Neat User and Profile React Hooks for Firebase V9 | dev.to | 2021-12-24

    For a good while, I've been relying on a little package called react-firebase-hooks to turn my Firebase realtime document fetching into tidy hooks. However, this library has become a bit sketchy since the release of Firebase v9 a.k.a the Modular edition.

  • GitHub repo haunted

    React's Hooks API implemented for web components 👻

    Project mention: 2021 Week 33, Hungry Ghost edition. Ghost-themed OSS and optical illusion. | dev.to | 2021-08-22

    Haunted on GitHub: github.com/matthewp/haunted

  • GitHub repo use-http

    🐶 React hook for making isomorphic http requests

    Project mention: Awesome Things Related To React Hooks 😍 | dev.to | 2021-09-23

    use-http - 🐶 React hook for making isomorphic http requests

  • GitHub repo rooks

    Essential React custom hooks ⚓ to super charge your components!

    Project mention: Custom Hooks to Lightweight Your React Project | dev.to | 2021-12-14

    Feel free to use these modern react hooks you can find more custom hooks in the react-use package and Github rooks.

  • GitHub repo rxjs-hooks

    React hooks for RxJS

    Project mention: Using RxJs on top of another state management solution(React-Query). | reddit.com/r/reactjs | 2021-06-19
  • GitHub repo use-debounce

    A debounce hook for react

    Project mention: Awesome Things Related To React Hooks 😍 | dev.to | 2021-09-23

    use-debounce - A debounce hook for react

  • GitHub repo react-tracked

    State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.

    Project mention: How Valtio Proxy State Works (React Part) | dev.to | 2021-12-26

    Automatic render optimization is to do this automatically. Is this possible? It's possible with utilizing proxies. Proxies allow us to detect state property access. I have been working on this for years, and react-tracked is one of the resulting projects that use this technique. We have an internal library called proxy-compare.

  • GitHub repo use-query-params

    React Hook for managing state in URL query parameters with easy serialization.

    Project mention: React router v6 useSearchParams | dev.to | 2021-12-11

    With react router v5 I was using a library called use-query-params. It had this great hook called useQueryParam which let you manage 1 query parameter in the same way as useState worked.

  • GitHub repo use-context-selector

    React useContextSelector hook in userland

    Project mention: use-context-selector demystified | dev.to | 2021-12-29

    In a previous article about React context performance, I mentionned the library use-context-selector that allows you to avoid useless re-render.

  • GitHub repo hookstate

    The simple but very powerful and incredibly fast state management for React that is based on hooks

    Project mention: Simple state management for sharing data between two screens | reddit.com/r/reactnative | 2021-12-28

    You can try HookState. https://hookstate.js.org/

  • GitHub repo usehooks-ts

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

    Project mention: A drag and drop puzzle game with Framer-Motion | dev.to | 2022-01-04

    usehooks-ts: A very convenient collection of utility hooks written in Typescript

  • GitHub repo react-hook

    ↩ Strongly typed, concurrent mode-safe React hooks

    Project mention: Best Practices for Publishing Hooks | reddit.com/r/reactjs | 2021-10-17

    Here are two solid examples: https://github.com/jaredLunde/react-hook https://github.com/juliencrn/useHooks.ts

  • GitHub repo react-useportal

    🌀 React hook for Portals

    Project mention: Awesome Things Related To React Hooks 😍 | dev.to | 2021-09-23

    react-useportal - 🌀 React hook for Portals

  • GitHub repo React PDF viewer

    A React component to view a PDF document

  • GitHub repo ignite-bowser

    Bowser is now re-integrated into Ignite CLI! Head to https://github.com/infinitered/ignite to check it out.

    Project mention: Yeoman‎ - Acelerando a criação de novos projetos | dev.to | 2021-10-31

    React Native Ignite (7500 estrelas) — Projetos React Native

  • GitHub repo react-fetching-library

    Simple and powerful API client for react 👍 Use hooks or FACCs to fetch data in easy way. No dependencies! Just react under the hood.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-15.

TypeScript react-hooks related posts


What are some of the best open-source react-hook projects in TypeScript? This list will help you:

Project Stars
1 react-hook-form 25,365
2 hooks 8,171
3 beautiful-react-hooks 5,272
4 react-hooks-testing-library 4,199
5 constate 3,542
6 reactfire 2,931
7 web3-react 2,629
8 react-firebase-hooks 2,279
9 haunted 2,227
10 use-http 2,085
11 rooks 2,052
12 rxjs-hooks 1,972
13 use-debounce 1,729
14 react-tracked 1,631
15 use-query-params 1,570
16 use-context-selector 1,333
17 hookstate 1,214
18 usehooks-ts 991
19 react-hook 844
20 react-useportal 817
21 React PDF viewer 725
22 ignite-bowser 615
23 react-fetching-library 601
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.