https://github.com/jaredLunde/react-hook
debounce hooks hooks-api hooks-library react react-hook react-hooks react-hooks-typescript throttle typescript typescript-hooks window-scroll window-size
Score: 7.360103972989152
Last synced: about 18 hours ago
JSON representation
Repository metadata:
↩ Strongly typed, concurrent mode-safe React hooks
- Host: GitHub
- URL: https://github.com/jaredLunde/react-hook
- Owner: jaredLunde
- License: mit
- Created: 2019-03-24T04:48:25.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-01-09T15:18:47.000Z (over 1 year ago)
- Last Synced: 2026-07-02T19:24:22.819Z (19 days ago)
- Topics: debounce, hooks, hooks-api, hooks-library, react, react-hook, react-hooks, react-hooks-typescript, throttle, typescript, typescript-hooks, window-scroll, window-size
- Language: TypeScript
- Homepage: https://npmjs.com/org/react-hook
- Size: 2.88 MB
- Stars: 1,534
- Watchers: 8
- Forks: 96
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Owner metadata:
- Name: Jared Lunde
- Login: jaredLunde
- Email: jared.lunde@gmail.com
- Kind: user
- Description: In search of the minimum effective abstraction
- Website: https://jaredLunde.com
- Location: California
- Twitter: jaredLunde
- Company: @RailwayApp
- Icon url: https://avatars.githubusercontent.com/u/86995?u=c95def2f1d3856e75843aaa1cb6d88f14845eabb&v=4
- Repositories: 140
- Last Synced at: 2026-07-02T22:28:56.868Z
- Profile URL: https://github.com/jaredLunde
Dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/latest ^1.0.2
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/latest ^1.0.2
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/latest ^1.0.2
- @react-hook/previous ^1.0.1
- 896 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/latest ^1.0.2
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/latest ^1.0.2
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/latest ^1.0.2
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @types/gtag.js ^0.0.3
- 896 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/event ^1.2.1
- 897 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/event ^1.2.1
- 897 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/passive-layout-effect ^1.2.0
- intersection-observer ^0.10.0
- 897 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/event ^1.2.6
- @react-hook/throttle ^2.2.0
- 897 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @juggle/resize-observer ^3.3.1
- @react-hook/latest ^1.0.2
- @react-hook/passive-layout-effect ^1.2.0
- 897 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/passive-layout-effect ^1.2.0
- @react-hook/resize-observer ^1.2.1
- 900 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/latest ^1.0.3
- 896 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/latest ^1.0.2
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/latest ^1.0.2
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- 895 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react latest development
- @types/react-dom latest development
- babel-jest latest development
- eslint latest development
- eslint-config-lunde latest development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.9 development
- prettier latest development
- react latest development
- react-dom latest development
- react-test-renderer latest development
- typescript latest development
- @react-hook/event ^1.2.1
- @react-hook/throttle ^2.2.0
- 898 dependencies
- @testing-library/jest-dom latest development
- @testing-library/react latest development
- @testing-library/react-hooks latest development
- @testing-library/user-event latest development
- @types/jest latest development
- @types/react ^18.0.18 development
- @types/react-dom ^18.0.6 development
- babel-jest latest development
- eslint ^7.32.0 development
- eslint-config-lunde ^0.7.1 development
- husky latest development
- jest latest development
- lint-staged latest development
- lundle ^0.4.14 development
- prettier ^2.7.1 development
- react ^18.2.0 development
- react-dom ^18.2.0 development
- react-test-renderer ^18.2.0 development
- typescript ^4.7.0 development
- @react-hook/debounce ^3.0.0
- @react-hook/event ^1.2.1
- @react-hook/throttle ^2.2.0
- @react-hook/debounce ^3.0.0
- @react-hook/event ^1.2.1
- @react-hook/throttle ^2.2.0
- 965 dependencies