npm package@testing-library/react-hooks (npm package)

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


GitHub repos using @testing-library/react-hooks (showing top 100 with most stars)

#GitHub repo nameStars
1reduxjs/react-redux18k
2strapi/strapi17k
3streamich/react-use7.5k
4paypal/downshift7.3k
5FormidableLabs/urql3.6k
6reakit/reakit3.4k
7instructure/canvas-lms2.9k
8chakra-ui/chakra-ui2k
9bluebill1049/react-forme1.8k
10molefrog/wouter1.6k
11mobxjs/mobx-react-lite1.3k
12kitze/react-hanger1.3k
13alex-cory/use-http900+
14coinbase/rest-hooks700+
15vadimdemedes/draqula600+
16sumup/circuit-ui300+
17pelotom/use-methods300+
18realdennis/md2pdf300+
19kentcdodds/react-testing-library-course300+
20neo4j/neo4j-browser200+
21BoostIO/Boost200+
22ant-design/sunflower200+
23beizhedenglong/react-hooks-lib200+
24kripod/standard-hooks200+
25pluralsight/design-system100+
26tylucaskelley/vue-ipsum100+
27bbc/simorgh100+
28simoneb/axios-hooks100+
29thebuilder/react-scroll-percentage100+
30yamalight/react-store-hook90+
31umijs/hooks90+
32byte-fe/react-modelx80+
33AxaGuilDEv/react-oidc70+
34dance2die/react-use-localstorage60+
35byCedric/use-expo60+
36segunadebayo/chakra-ui50+
37tanem/react-nprogress40+
38silviuavram/downshift-hooks40+
39panz3r/react-keycloak30+
40mirumee/saleor-dashboard30+
41crimx/observable-hooks30+
42avkonst/hookstate30+
43Turanchoks/use-axios-request20+
44mjolnirjs/stated-bean20+
45ryardley/ts-bus20+
46Eazybee/useFormBee20+
47unosquare/tubular-react10+
48ibitcy/react-stores10+
49bytedance/react-model10+
50crossjs/spax10+
51CraveFood/farmblocks10+
52codefordenver/members10+
53zopaUK/react-components10+
54andrewangelle/react-paypal-button10+
55pathephone/pathephone-web10+
56beizhedenglong/reason-hooks-testing-library10+
57Amsterdam/atlas10+
58wuomzfx/hoox10+
59darekkay/dashboard10+
60azmenak/use-async-call10+
61jaredLunde/react-broker10+
62goblin-laboratory/react-player10+
63charlie-tango/hooks10+
64nmccready/use-global-hook9
65neinteractiveliterature/intercode9
66GenesisVision/investor-web-portal8
67xiel/use-location-state7
68slorber/use-async-setState7
69ncthbrt/react-use-elmish7
70whatssub/whatssub-admin6
71peterjuras/react-time-sync6
72melanieseltzer/react-use-caret-position6
73kube-js/kube-ts-react-client6
74iqbal125/react-hooks-testing-complete6
75Nyura95/react-typescript6
76EurosportDigital/web-toolkit6
77Amsterdam/amsterdam-styled-components6
78sinoui/sinoui-forms-library5
79jsjoeio/react-use-sw-quote5
80jkomyno/usetimeout-react-hook5
81gathercontent/gather-ui5
82foray1010/use-typed-event-listener5
83byronmejia/isthenewapplewatchout.com5
84Tan90Qian/backstage-ui5
85SiTaggart/AreMyColorsAccessible5
86zulucoda/react-swift-slider4
87trevorblades/use-query-string4
88srsolano/useSearchParams4
89srsolano/use-provider4
90rubensworks/solid-react-graphql-ld.js4
91ri7nz/guidebook4
92realdennis/useEventTarget4
93perlin-network/react-use-wavelet4
94minwork/use-double-tap4
95inmagik/react-rocketjump4
96hupe1980/react-script-hook4
97dooboolab/dooboo.dev4
98connor-baer/bamboo-ui4
99Shalimov/react-hooks-combine4
100uktrade/data-hub-components3
101thorgate/tg-spa-utils3
102sinoui/use-rest-page-api3
103remaxjs/remax-redux3
104pocesar/react-use-comlink3
105platypusrex/next-ts-apollo3
106linq2js/react-xs3
107linq2js/react-tini3
108linq2js/react-charm3
109kwhitley/use-store3
110kamaal-/react-hook-rxjs-test3
111jessestuart/jesses.io3
112jaredLunde/styled-curls3
113good-idea/use-shopify3
114bsonntag/react-use-geolocation3
115brightleaf/react-hooks3
116azmenak/use-saga-reducer3
117andela/king-kong-ah-frontend3
118MartinL83/react-use-fuse3
119KevinZhanglulu/reasync-hooks3
120CodeForBoulder/upswyng3
121CharlesStover/use-async-function3
122umidbekkarimov/utility-hooks2
123skt-t1-byungi/use-waiter2
124skt-t1-byungi/use-interpolate2
125shubhanus/otp-input-react2
126sergiop/react-giphy-searchbox2
127segunadebayo/chakra2
128seegno/react-forms2
129ryanep/ryanep.com-frontend2
130rqbazan/featflag2
131realdennis/persist-hook2
132mucsi96/react-hooks-beer-example2
133mikeyqq/Parlez2
134limiterCore/use-toggle-and-outclick2
135kavsingh/gleetchy2
136hosseinmd/react-global-hook2
137holokron/yogi-play2
138frodare/amiable-forms2
139dooboolab/dooboo-admin2
140angelle-sw/use-axios-client2
141XHMM/messy-hooks2
142Shilza/Magicist2
143EladBezalel/use-mapped-state2
144BigAB/use-epic2
145znarf/reakit1
146zapaiamarce/react-truth1
147yujuiting/gaudi1
148we-mak/w-design1
149wKovacs64/use-stepper1
150useboolean/boolean-react1
151tylercaceres/parlez_client-side1
152therealarcher/scheduler1
153style-hooks/styled1
154sshmyg/react-plain-form1
155sinouiincubator/editable-data-table1
156sinoui/use-rest-table1
157sinoui/use-rest-list-api1
158sinoui/use-data-api1
159sinoui/sino-intellisense-form1
160sindresorhus/draqula1
161saiichihashimoto/use-event-emitter1
162saiichihashimoto/feathers-react-hooks1
163s703702002/O_O1
164rzane/react-baseline-inputs1
165ruchern/portfolio-tracker1
166rogodani/saleor1
167rioam2/useFire1
168repeaterjs/react-hooks1
169pmmmwh/react-polyglot-hooks1
170paunovic94/ez-form1
171nutgaard/use-formstate1
172nickvdyck/use-redux1
173motongb/grafana1
174misantronic/react-wrap-request1
175mika-f/mochizuki.dev1
176mc-petry/forms-builder1
177mbaronetti/fe_iq1
178magicink/use-wordpress1
179linq2js/react-monostore1
180kpunith8/react-hooks-samples1
181kirill-kruchkov/giphy-search1
182jiadanw/scheduler1
183ikibalnyi/use-fetch1
184heavenshell/ts-react-redux-hooks1
185gnoff/react-redux1
186formitedev/formite1
187fjcaetano/react-hook-utilities1
188fakeNetflix/coinbase-repo-rest-hooks1
189eperedo/calendar-hooks1
190elissaioskon/react-use-lifecycle-hooks1
191ecomfe/use-optimistic1
192drewwyatt/hooked-on-context1
193devianllert/ts-react-boilerplate1
194dejongbaba/chakra-ui1
195cmoog/standard-hooks1
196civicsource/react-fetch-hooks1
197caasi/hooks1
198bnvkishore/progressBar1
199anton-karlovskiy/unit-test-custom-react-hooks1
200anton-karlovskiy/react-hooks-unit-test1
201anton-karlovskiy/react-code-challenge1
202alsotang/react-redux1
203aliminurudeen/react-use1
204alex-cory/use-cursor1
205abuinitski/redux-bundler-async-resources-hooks1
206YyzclYang/algae-ui1
207Webtrekk/webtrekk-react1
208Webtrekk/Webtrekk-Smart-Pixel-React1
209Scott09/scheduler1
210NhatTinyVu/react-template1
211Nelly31/scheduler1
212MatthieuVeillon/choppy1
213Kimwj0318/scheduler1
214Jasenpan1987/jasen-code-test1
215Iteam1337/hooks1
216FuJuntao/useForm1
217FromDoppler/doppler-webapp1
218EdgarPost/react-hooks1
219DoveAz/react-use1
220CultureHQ/react-state-mutations1
221CaptainN/npdev-meteor-state1
222BurntCaramel/recipes-app1
223Boshen/use-axios1
224Akurganow/use-persisted-state1