TypeScript Hooks

Open-source TypeScript projects categorized as Hooks

Top 23 TypeScript Hook Projects

  • zustand

    🐻 Bear necessities for state management in React

  • Project mention: How to optimise React Apps? | dev.to | 2024-04-21

    For our case, points 1 and 2 can help us provide a better way of handling updates in our rapidly updating application. I have used zustand for the application.

  • TanStack Query

    πŸ€– Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.

  • Project mention: Best Next.js Libraries and Tools in 2024 | dev.to | 2024-04-10
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • SWR

    React Hooks for Data Fetching

  • Project mention: Best Next.js Libraries and Tools in 2024 | dev.to | 2024-04-10

    Link: https://swr.vercel.app/

  • mantine

    A fully featured React components library

  • Project mention: Astro.js as an alternative to Next.js: pushing the limits | dev.to | 2024-04-17

    Here’s another mentality shift for you. If you were thinking in a providers pattern, you need to snap out of it. You can no longer store your theme in a provider. No more RadixUI or MantineUI for you.

  • react-table

    πŸ€– Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table

  • Project mention: Best Next.js Libraries and Tools in 2024 | dev.to | 2024-04-10
  • use-gesture

    πŸ‘‡Bread n butter utility for component-tied mouse/touch gestures in React and Vanilla Javascript.

  • usehooks-ts

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

  • Project mention: React hook library, ready to use, written in TypeScript | news.ycombinator.com | 2024-02-12
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wagmi

    React Hooks for Ethereum

  • react-intersection-observer

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

  • kbar

    fast, portable, and extensible cmd+k interface for your site

  • Project mention: kbar-svelte-mini - ctrl+k menu for your Svelte website | dev.to | 2024-02-13

    The nice one I found that could do this is, kbar, and It cool, but I use Svelte not React. Lucky for us Svelte devs, I took on the job to port something similar to Svelte, a package that Is designed to just be plugged and played.

  • constate

    React Context + State

  • fre

    :ghost: Tiny Concurrent UI library with Fiber.

  • form

    πŸ€– Powerful and type-safe form state management for the web. TS/JS, React Form, Solid Form, Lit Form and Vue Form. (by TanStack)

  • Project mention: Nx - Highlights of 2023 | dev.to | 2023-12-28

    Tanstack - Tanstack has evolved to an entire ecosystem consisting of the famous Tanstack (or React) Query, Tanstack Table, now also Tanstack Router and Tanstack Form. It started with Tanstack Query, which adopted Nx and Nx Cloud. Zack talked about this collab with Dominik, and we also had Dominik on our Nx live stream. Now, all the above-mentioned Tanstack libs have adopted Nx, and there's more coming.

  • rooks

    Essential React custom hooks βš“ to super charge your components!

  • Project mention: rooks VS usehooks-ts - a user suggested alternative | libhunt.com/r/rooks | 2023-09-01
  • react-colorful

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

  • haunted

    React's Hooks API implemented for web components πŸ‘»

  • react-hotkeys-hook

    React hook for using keyboard shortcuts in components.

  • alova

    Request strategy library for MVVM libraries such as Vue.js, React.js and Svelte.js

  • Project mention: How to customize alova's request adapter | dev.to | 2023-11-23

    The following is a tutorial for some chapters. If you want to learn more about the usage of alovajs, please come to alova official website to learn.

  • useStateMachine

    The <1 kb state machine hook for React

  • use-query-params

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

  • data-client

    Async State Management without the Management

  • graphql-hooks

    🎣 Minimal hooks-first GraphQL client

  • web

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

  • Project mention: UseHooks – A Collection of Server Component Safe React Hooks | news.ycombinator.com | 2023-05-30

    From what I've been able to tell, that lib is unmaintained and one of the original authors left and created this – https://github.com/react-hookz/web.

    A lot of older hook libs "break the rules" of React by doing some weird stuff like silencing useEffects deps array, reading refs in render, etc. We tried to avoid that so useHooks will be future proof.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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).

TypeScript Hooks related posts

Index

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

Project Stars
1 zustand 42,526
2 TanStack Query 39,627
3 SWR 29,431
4 mantine 24,233
5 react-table 24,102
6 use-gesture 8,659
7 usehooks-ts 5,612
8 wagmi 5,495
9 react-intersection-observer 4,791
10 kbar 4,610
11 constate 3,911
12 fre 3,692
13 form 3,327
14 rooks 3,122
15 react-colorful 2,990
16 haunted 2,576
17 react-hotkeys-hook 2,432
18 alova 2,451
19 useStateMachine 2,360
20 use-query-params 2,099
21 data-client 1,888
22 graphql-hooks 1,872
23 web 1,826

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com