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. Learn more →
Top 23 TypeScript react-hook Projects
-
Refine
A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.
-
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.
-
react-hooks-testing-library
🐏 Simple and complete React hooks testing utilities that encourage good testing practices.
-
react-intersection-observer
React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
-
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.
-
form
🤖 Powerful and type-safe form state management for the web. TS/JS, React Form, Solid Form, Lit Form and Vue Form. (by TanStack)
-
react-tracked
State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I looked for a package that would provide the validation and state management that I was used to but for React. After a bit of searching I found the React Hook Form package that seemed to offer exactly what I was after. The tagline on their website reads:
Project mention: React Router has merged with Remix, should you use a different router? | dev.to | 2024-05-16Wouter is a well-maintained routing library for React. It has minimal dependencies, is small (2.1 KB gzipped), and has the same basic components as React Router (Link, Switch, Redirect). It provides hooks for the location, the route, and the router, and the API is simple.
Project mention: React hook library, ready to use, written in TypeScript | news.ycombinator.com | 2024-02-12
Project mention: The Art of Side Effects in React.js: Understanding and Using the useEffect Hook | dev.to | 2023-06-18While generally it's recommended to test the component using the hooks rather than the hooks themselves, sometimes you might find it necessary to test custom hooks directly. For such cases, there's React Hooks Testing Library. This library allows you to create a simple test harness for React hooks that handles running them within the body of a function component, as well as updating and unmounting them.
Project mention: firereact VS react-firebase-hooks - a user suggested alternative | libhunt.com/r/firereact | 2024-02-05A little bit fatter in terms of size and not actively maintained.
ReactFire
If you want to support the development of the project you can contribute to the GitHub Repo as I'm doing. You'll also find some previews such as this PR which will extend the validation feature.
Project mention: rooks VS usehooks-ts - a user suggested alternative | libhunt.com/r/rooks | 2023-09-01
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.
TypeScript react-hooks related posts
-
Merging Remix and React Router
-
Getting started with React Hook Form
-
Best way to handle forms in Remix.run
-
Crafting Forms in React: Vanilla vs. React Hook Form vs. Formik
-
Build Dynamic Forms with React Hook Form
-
Developing a cross-platform TV app with React Native
-
React hook library, ready to use, written in TypeScript
-
A note from our sponsor - SurveyJS
surveyjs.io | 18 May 2024
Index
What are some of the best open-source react-hook projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | react-hook-form | 39,843 |
2 | Refine | 25,169 |
3 | hooks | 13,447 |
4 | wouter | 6,181 |
5 | usehooks-ts | 5,761 |
6 | react-hooks-testing-library | 5,202 |
7 | react-intersection-observer | 4,826 |
8 | constate | 3,911 |
9 | fre | 3,700 |
10 | react-firebase-hooks | 3,543 |
11 | reactfire | 3,481 |
12 | form | 3,356 |
13 | rooks | 3,140 |
14 | use-debounce | 2,744 |
15 | react-tracked | 2,656 |
16 | haunted | 2,579 |
17 | use-context-selector | 2,496 |
18 | alova | 2,508 |
19 | react-hotkeys-hook | 2,463 |
20 | use-http | 2,314 |
21 | rxjs-hooks | 2,178 |
22 | use-query-params | 2,104 |
23 | React PDF viewer | 2,043 |
Sponsored