TypeScript Hooks

Open-source TypeScript projects categorized as Hooks | Edit details

Top 23 TypeScript Hook Projects

  • GitHub repo formik

    Build forms in React, without the tears 😭

    Project mention: React Tips & Tricks: Uploading a File With A Progress Bar | dev.to | 2021-11-29

    Forms are often tricky to get right with React. While there are great libraries like formik or React Final Form to do the heavy lefting for us, handling file upload still isn't always straightforward.

  • GitHub repo react-hook-form

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

    Project mention: "bulletproof-react" is a hidden treasure of React best practices! | dev.to | 2021-11-14
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo react-query

    ⚛️ Hooks for fetching, caching and updating asynchronous data in React

    Project mention: How to get better and easier state management with Redux Toolkit | dev.to | 2021-12-01

    react-query came with a solid purpose, filling the gap that no other library was big and opinionated about, how to get asynchronous data. So this library wasn't here to replace any of the previous state managers, as those were there to handle client and server state, but react-query focused only on server state.

  • 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 constate

    React Context + State

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

    constate - React Context + State

  • GitHub repo fre

    :ghost: Tiny Footprint Concurrent UI library for Fiber.

    Project mention: 2021 JavaScript framework | dev.to | 2021-08-22
  • GitHub repo react-intersection-observer

    React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.

    Project mention: Lazy loading multiple background videos on a page | reddit.com/r/nextjs | 2021-11-18

    This would do it for ya if you don't want to implement it yourself https://github.com/thebuilder/react-intersection-observer/blob/master/src/useInView.tsx

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • 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 web3-react

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

    Project mention: Hi everyone, I’m coding a minting dapp with 2 pages: mint page and wallet page. I want to put a connect wallet button at the navbar so that when i switch from one page to another, my wallet is still connected. My frontend is ReactJS. Do you have any suggestions? | reddit.com/r/ethdev | 2021-10-14

    I personally use web3-react package to handle my connections https://github.com/NoahZinsmeister/web3-react

  • GitHub repo rooks

    Essential React custom hooks ⚓ to super charge your components!

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

    rooks - Essential React custom hooks ⚓ to super charge your components!

  • GitHub repo react-location

    ⚛️ Enterprise Client-Side Routing for React

    Project mention: 🚀10 Trending projects on GitHub for web developers - 19th November 2021 | dev.to | 2021-11-19

    Enterprise Client-Side Routing for React Enjoy this library? Try the entire TanStack! React Query, React Table, React Charts, React Virtual Visit react-location.tanstack.com for docs, guides, API and more!

  • GitHub repo react-colorful

    🎨 A tiny (2,8 KB) color picker component for React and Preact apps

    Project mention: I just write a WYSIWYG markdown editor, inspired by Typora. | reddit.com/r/javascript | 2021-04-10


  • GitHub repo use-query-params

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

    Project mention: 10 useful react packages for Frontend | reddit.com/r/reactjs | 2021-07-12

    I like https://github.com/pbeshai/use-query-params

  • GitHub repo rest-hooks

    Delightful data fetching for React.

    Project mention: SWR vs React Query? Which one do you like to use with Next.js? | reddit.com/r/reactjs | 2021-11-29

    If the data ever changes I prefer using Rest Hooks to ensure data integrity without having to manually write state updates for every usage

  • GitHub repo pullstate

    Simple state stores using immer and React hooks - re-use parts of your state by pulling it anywhere you like!

    Project mention: Tech skill shortage | reddit.com/r/ProgrammerHumor | 2021-08-14

    Sounds like you're on the right track. React is very hire-able. Try out multiple store systems. The big one is react + redux. Then after you have some experience with that, try a simpler one like pullstate.

  • GitHub repo vue-composable

    Vue composition-api composable components. i18n, validation, pagination, fetch, etc. +50 different composables

    Project mention: I must say, this repo is awesome | news.ycombinator.com | 2021-03-03
  • GitHub repo usehooks-ts

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

    Project mention: I built a library of useful react hooks and utitlities - react-hooks-library | reddit.com/r/reactjs | 2021-10-29

    This one looks good and maintained, my favorite useLocalStorage is implemented correctly with dispatching event: https://github.com/juliencrn/usehooks-ts

  • 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-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.

  • GitHub repo vscode-es7-javascript-react-snippets

    Extension for Javascript/React snippets with search supporting ES7 and babel features

    Project mention: VSCode extensions that you need [Webdevs]🚀🔧 | dev.to | 2021-09-15

    6. ES7 React/Redux/React-Native/JS snippets

  • GitHub repo hamburger-react

    Animated hamburger menu icons for React (1.5 KB) 🍔

  • GitHub repo local-storage

    React hook which syncs localStorage[key] with the comp.

    Project mention: Recommended solution to handle user session in React | reddit.com/r/reactjs | 2021-11-04

    I'm storing token in the localStorage only, with this library: https://github.com/rehooks/local-storage

  • GitHub repo react-awesome-reveal

    React components to add reveal animations using the Intersection Observer API and CSS Animations.

    Project mention: I made Starbucks ! 🚀🔥 | reddit.com/r/reactjs | 2021-01-27

    Here is the GitHub repo if your interested https://github.com/dennismorello/react-awesome-reveal

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 2021-12-01.

TypeScript Hooks related posts


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

Project Stars
1 formik 28,832
2 react-hook-form 24,245
3 react-query 23,971
4 beautiful-react-hooks 5,210
5 constate 3,496
6 fre 3,170
7 react-intersection-observer 2,648
8 haunted 2,177
9 web3-react 2,112
10 rooks 1,944
11 react-location 1,624
12 react-colorful 1,623
13 use-query-params 1,535
14 rest-hooks 1,510
15 pullstate 888
16 vue-composable 875
17 usehooks-ts 829
18 react-hook 797
19 react-fetching-library 596
20 vscode-es7-javascript-react-snippets 529
21 hamburger-react 511
22 local-storage 484
23 react-awesome-reveal 483
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives