TypeScript react-hook

Open-source TypeScript projects categorized as react-hook Edit details

Top 13 TypeScript react-hook Projects

  • useStateMachine

    The <1 kb state machine hook for React

    Project mention: Is it okay to use many useState and useEffect? | reddit.com/r/reactjs | 2022-06-30

    Another option is to consider using a state machine with a library like xstate or useStateMachine. I love how state machines can simplify complex states and eliminate impossible states (ex: being in two states at the same time).

  • 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

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • use-debounce

    A debounce hook for react

    Project mention: What is the optimized way of changing the background color for the navbar when windows scroll | reddit.com/r/reactjs | 2022-08-08

    You should debounce your scroll-event (https://github.com/xnimorz/use-debounce) and add your state to the condition to avoid useless setState

  • react-hook

    ↩ Strongly typed, concurrent mode-safe React hooks

    Project mention: How to use Resize Observer with React | dev.to | 2022-07-09

    Our requirements look good and pretty strict, uh? But don't worry, we can deal with all of them using the beautiful and very easy-to-use useResizeObserver hook from the beautiful react-hook library by Jared Lunde. According to it's documentation and my tests and usage as well it meets all our requirements:

  • web

    React hooks done right, for browser and SSR. (by react-hookz)

    Project mention: React의 맥가이버, react-use, react-hookz! | dev.to | 2022-07-13
  • 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.

  • use-prosemirror

    ProseMirror + React made easy

    Project mention: What does a 'good' GitHub page like? (Q for the Professionals) | reddit.com/r/learnprogramming | 2021-10-11
  • 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.

  • react-gtm-hook

    Easily manage the Google Tag Manager via Hook

    Project mention: Google Analytics or GTM for tag and event tracking? | reddit.com/r/webdev | 2022-06-21

    I found this react-ga package which seems handy, but also found react-gtm-hook which relies on Google Tag Manager. But it is unclear for me which tool could suit my needs since they both look a bit similar. Has anyone stumbled upon a similar situation? I would appreciate any further suggestion. Thanks in advance.

  • use-upload

    Framework agnostic library handling file uploads with progress, direct to AWS / GCP, and other locations

  • roover

    🐱 A lightweight audio library for React apps.

  • use-prefers-color-scheme

    🪝 React hook for subscribing to user's color scheme preference.

    Project mention: I’ve built a fully themeable and accessible dark mode toggle component for React. [Details in the comments] | reddit.com/r/reactjs | 2022-07-20

    Thank you! I'm not linking to any articles here. dark-mode-toggle is a controlled React component, so you can query the preferred color scheme with a hook like https://github.com/anatoliygatt/use-prefers-color-scheme and set the mode prop to whatever value you like, as long as it is either dark or light 😉.

  • use-prefers-reduced-motion

    🪝 React hook for subscribing to user's motion preference.

    Project mention: I’ve built a fully themeable and accessible numeric stepper component for React. [Details in the comments] | reddit.com/r/webdev | 2022-04-09

    The user who experiences issues caused by motion can use the component by clicking on the increment/decrement buttons or the thumb. In this way, there is no excessive motion, though I believe the physics-based animation as a response to drag is not excessive at all. I was deep-diving into the motion-related accessibility issues when building https://github.com/anatoliygatt/use-prefers-reduced-motion.

  • use-clean-effect

    An extension of React useEffect without the need for clean-up functions

    Project mention: use-clean-effect: An extension of React useEffect without the need for clean-up functions | reddit.com/r/programming | 2022-06-27
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-08-08.

TypeScript react-hook related posts


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

Project Stars
1 useStateMachine 2,252
2 use-http 2,196
3 use-debounce 1,946
4 react-hook 1,019
5 web 713
6 react-fetching-library 614
7 use-prosemirror 320
8 react-gtm-hook 155
9 use-upload 77
10 roover 73
11 use-prefers-color-scheme 28
12 use-prefers-reduced-motion 10
13 use-clean-effect 3
Find remote jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
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.