An open API service for producing an overview of a list of open source projects.

https://github.com/imbhargav5/rooks

hook hooks react react-hook react-hooks reactjs rooks typescript

Score: 27.216311211541836

Last synced: about 5 hours ago
JSON representation

Repository metadata:

Over 800 k monthly downloads. Collection of awesome react hooks


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 2,914
Total Committers: 89
Avg Commits per committer: 32.742
Development Distribution Score (DDS): 0.369

Commits in past year: 182
Committers in past year: 12
Avg Commits per committer in past year: 15.167
Development Distribution Score (DDS) in past year: 0.209

Name Email Commits
Bhargav Ponnapalli b****5@g****m 1839
renovate[bot] 2****] 360
dependabot[bot] 4****] 358
github-actions[bot] 4****] 129
dependabot-preview[bot] 2****] 28
Qiwei Yang 3****i 25
contrib-readme-bot c****n@n****m 12
Uno u****o@d****o 12
allcontributors[bot] 4****] 12
Qiushi Pan 1****n 11
anil kumar chaudhary a****3@g****m 7
official_dulin n****n@g****m 6
maciek_grzybek m****1@g****m 6
copilot-swe-agent[bot] 1****t 6
Harsh Zalavadiya h****h@s****m 5
Uno u****o@o****m 4
B V K MAHIJENDRA b****2@g****m 4
Rajas Paranjpe 5****j 3
Sébastien Vanvelthem b****e 3
uno-prod-internal-app[bot] 3****] 2
Uno u****o 2
Sebastian Szczepański c****t@s****v 2
Michael Moore 5****e 2
Max Stoiber c****t@m****m 2
Mahendra p****c@g****m 2
Lionel e****z@h****m 2
Kristinn Thor Johannsson k****j@s****o 2
Hooriza h****a@g****m 2
Harshil Parmar h****0@g****m 2
Chanhee Kim s****m@g****m 2
and 59 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 38
Total pull requests: 322
Average time to close issues: 7 months
Average time to close pull requests: about 1 month
Total issue authors: 31
Total pull request authors: 28
Average comments per issue: 3.0
Average comments per pull request: 3.05
Merged pull request: 135
Bot issues: 3
Bot pull requests: 234

Past year issues: 1
Past year pull requests: 77
Past year average time to close issues: N/A
Past year average time to close pull requests: 5 days
Past year issue authors: 1
Past year pull request authors: 6
Past year average comments per issue: 0.0
Past year average comments per pull request: 2.97
Past year merged pull request: 26
Past year bot issues: 0
Past year bot pull requests: 57

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/imbhargav5/rooks

Top Issue Authors

  • imbhargav5 (3)
  • renovate[bot] (3)
  • espretto (2)
  • jtojnar (2)
  • IPWright83 (2)
  • edoko (1)
  • qqpann (1)
  • CiaranMn (1)
  • briavicenti (1)
  • stuikomma (1)
  • HK-SHAO (1)
  • patik (1)
  • junqdu (1)
  • electroheadfx (1)
  • acalinica (1)

Top Pull Request Authors

  • renovate[bot] (124)
  • imbhargav5 (60)
  • github-actions[bot] (57)
  • uno-prod-internal-app[bot] (51)
  • John0x (2)
  • sa02045 (2)
  • AbdUlHamedMaree (2)
  • HugoBrink (2)
  • ananjaemin (2)
  • soumyajitmohapatra (2)
  • ddsuhaimi (1)
  • RIP21 (1)
  • cursor[bot] (1)
  • sch-28 (1)
  • edoko (1)

Top Issue Labels

  • wontfix (23)
  • good first issue (2)
  • dependency-update (2)
  • bug (2)
  • help wanted (2)
  • disccussion 🗣️ (1)
  • docs: examples (1)

Top Pull Request Labels

  • dependency-update (122)
  • wontfix (77)
  • all-contributors-update (18)
  • major (17)

Package metadata

npmjs.org: @rooks/use-mutation-observer

A React Hooks package for mutation-observer

  • Homepage: https://react-hooks.org/docs/use-mutation-observer
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T17:49:09.300Z (1 day ago)
  • Versions: 120
  • Dependent Packages: 52
  • Dependent Repositories: 645
  • Downloads: 1,093,718 Last month
  • Docker Downloads: 104,981
  • Rankings:
    • Downloads: 0.415%
    • Dependent packages count: 0.562%
    • Dependent repos count: 0.728%
    • Docker downloads count: 1.125%
    • Average: 1.143%
    • Stargazers count: 1.663%
    • Forks count: 2.361%
  • Maintainers (1)
npmjs.org: rooks

Collection of awesome react hooks

  • Homepage: https://rooks.vercel.app/
  • Licenses: MIT
  • Latest release: 9.9.0 (published 3 months ago)
  • Last Synced: 2026-11-05T04:02:51.582Z (2 days ago)
  • Versions: 257
  • Dependent Packages: 74
  • Dependent Repositories: 474
  • Downloads: 779,864 Last month
  • Docker Downloads: 13
  • Rankings:
    • Downloads: 0.48%
    • Dependent packages count: 0.52%
    • Dependent repos count: 0.812%
    • Average: 1.231%
    • Docker downloads count: 1.552%
    • Stargazers count: 1.663%
    • Forks count: 2.361%
  • Maintainers (1)
npmjs.org: @rooks/use-window-size

A React Hooks package for window-size

  • Homepage: https://react-hooks.org/docs/use-window-size
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T00:37:27.833Z (1 day ago)
  • Versions: 119
  • Dependent Packages: 9
  • Dependent Repositories: 76
  • Downloads: 7,922 Last month
  • Rankings:
    • Downloads: 1.51%
    • Dependent repos count: 1.578%
    • Stargazers count: 1.601%
    • Average: 1.846%
    • Dependent packages count: 2.251%
    • Forks count: 2.29%
  • Maintainers (1)
npmjs.org: @rooks/use-raf

A continuously running requestAnimationFrame hook for React

  • Homepage: https://react-hooks.org/docs/use-raf
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T02:34:08.733Z (2 days ago)
  • Versions: 112
  • Dependent Packages: 24
  • Dependent Repositories: 29
  • Downloads: 19,079 Last month
  • Docker Downloads: 37
  • Rankings:
    • Dependent packages count: 1.151%
    • Docker downloads count: 1.395%
    • Stargazers count: 1.663%
    • Average: 1.852%
    • Downloads: 2.117%
    • Forks count: 2.361%
    • Dependent repos count: 2.421%
  • Maintainers (1)
npmjs.org: @rooks/use-key

Keyboard key handler hook for react

  • Homepage: https://react-hooks.org/docs/use-key
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T17:07:19.190Z (about 18 hours ago)
  • Versions: 120
  • Dependent Packages: 10
  • Dependent Repositories: 29
  • Downloads: 12,337 Last month
  • Rankings:
    • Downloads: 1.59%
    • Stargazers count: 1.618%
    • Average: 1.98%
    • Dependent packages count: 2.062%
    • Forks count: 2.293%
    • Dependent repos count: 2.338%
  • Maintainers (1)
npmjs.org: @rooks/use-outside-click

React hook for tracking clicks outside a ref

  • Homepage: https://react-hooks.org/docs/use-outside-click
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T08:13:14.610Z (1 day ago)
  • Versions: 117
  • Dependent Packages: 6
  • Dependent Repositories: 157
  • Downloads: 13,436 Last month
  • Rankings:
    • Dependent repos count: 1.198%
    • Stargazers count: 1.618%
    • Downloads: 1.65%
    • Average: 1.982%
    • Forks count: 2.293%
    • Dependent packages count: 3.154%
  • Maintainers (1)
npmjs.org: @rooks/use-did-update

componentDidUpdate hook for react

  • Homepage: https://react-hooks.org/docs/use-did-update
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T06:11:00.239Z (1 day ago)
  • Versions: 105
  • Dependent Packages: 13
  • Dependent Repositories: 19
  • Downloads: 4,218 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Dependent packages count: 1.669%
    • Downloads: 1.754%
    • Average: 2.026%
    • Forks count: 2.293%
    • Dependent repos count: 2.796%
  • Maintainers (1)
npmjs.org: @rooks/use-timeout

A React Hooks package for timeout

  • Homepage: https://react-hooks.org/docs/use-timeout
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T11:50:40.222Z (about 24 hours ago)
  • Versions: 122
  • Dependent Packages: 8
  • Dependent Repositories: 33
  • Downloads: 8,053 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Downloads: 2.043%
    • Average: 2.13%
    • Dependent repos count: 2.217%
    • Forks count: 2.293%
    • Dependent packages count: 2.481%
  • Maintainers (1)
npmjs.org: @rooks/use-interval

A react hook for using setInterval

  • Homepage: https://react-hooks.org/docs/use-interval
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T15:43:54.731Z (about 20 hours ago)
  • Versions: 121
  • Dependent Packages: 7
  • Dependent Repositories: 30
  • Downloads: 13,666 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Downloads: 1.852%
    • Average: 2.168%
    • Forks count: 2.293%
    • Dependent repos count: 2.307%
    • Dependent packages count: 2.772%
  • Maintainers (1)
npmjs.org: @rooks/use-outside-click-ref

A hook that can track a click event outside a ref. Returns a callbackRef.

  • Homepage: https://react-hooks.org/docs/use-outside-click-ref
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T08:10:17.404Z (2 days ago)
  • Versions: 72
  • Dependent Packages: 11
  • Dependent Repositories: 21
  • Downloads: 3,320 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Dependent packages count: 1.91%
    • Average: 2.223%
    • Forks count: 2.293%
    • Downloads: 2.616%
    • Dependent repos count: 2.68%
  • Maintainers (1)
npmjs.org: @rooks/use-did-mount

A React hooks package for componentDidMount

  • Homepage: https://react-hooks.org/docs/use-did-mount
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T20:16:24.229Z (1 day ago)
  • Versions: 122
  • Dependent Packages: 5
  • Dependent Repositories: 16
  • Downloads: 2,186 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Downloads: 1.785%
    • Forks count: 2.293%
    • Average: 2.482%
    • Dependent repos count: 3.012%
    • Dependent packages count: 3.704%
  • Maintainers (1)
npmjs.org: @rooks/use-boundingclientrect

A React Hooks package for boundingclientrect

  • Homepage: https://react-hooks.org/docs/use-boundingclientrect
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T01:29:38.358Z (2 days ago)
  • Versions: 123
  • Dependent Packages: 5
  • Dependent Repositories: 16
  • Downloads: 1,719 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Average: 2.737%
    • Dependent repos count: 3.012%
    • Downloads: 3.061%
    • Dependent packages count: 3.704%
  • Maintainers (1)
npmjs.org: @rooks/use-visibility-sensor

A React Hooks package for visibility-sensor

  • Homepage: https://react-hooks.org/docs/use-visibility-sensor
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T17:29:02.954Z (1 day ago)
  • Versions: 121
  • Dependent Packages: 3
  • Dependent Repositories: 14
  • Downloads: 4,944 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Downloads: 1.818%
    • Forks count: 2.293%
    • Average: 2.964%
    • Dependent repos count: 3.194%
    • Dependent packages count: 5.896%
  • Maintainers (1)
npmjs.org: @rooks/use-sessionstorage

Session storage react hook. Easily manage session storage values

  • Homepage: https://react-hooks.org/docs/use-sessionstorage
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T05:57:38.666Z (1 day ago)
  • Versions: 118
  • Dependent Packages: 4
  • Dependent Repositories: 7
  • Downloads: 5,618 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Downloads: 2.212%
    • Forks count: 2.293%
    • Average: 2.993%
    • Dependent repos count: 4.33%
    • Dependent packages count: 4.512%
  • Maintainers (1)
npmjs.org: @rooks/use-previous

Access the previous value of a variable with this React hook

  • Homepage: https://react-hooks.org/docs/use-previous
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T06:33:27.616Z (2 days ago)
  • Versions: 114
  • Dependent Packages: 4
  • Dependent Repositories: 6
  • Downloads: 2,773 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Downloads: 1.953%
    • Forks count: 2.293%
    • Average: 3.002%
    • Dependent packages count: 4.512%
    • Dependent repos count: 4.635%
  • Maintainers (1)
npmjs.org: @rooks/use-will-unmount

A React hook for componentWillUnmount lifecycle method

  • Homepage: https://react-hooks.org/docs/use-will-unmount
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T07:13:42.172Z (1 day ago)
  • Versions: 119
  • Dependent Packages: 5
  • Dependent Repositories: 4
  • Downloads: 742 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 3.22%
    • Average: 3.282%
    • Dependent packages count: 3.704%
    • Dependent repos count: 5.576%
  • Maintainers (1)
npmjs.org: @rooks/use-localstorage

Local Storage hook for React

  • Homepage: https://react-hooks.org/docs/use-localstorage
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T11:59:17.332Z (2 days ago)
  • Versions: 119
  • Dependent Packages: 2
  • Dependent Repositories: 15
  • Downloads: 2,712 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 3.029%
    • Dependent repos count: 3.097%
    • Average: 3.777%
    • Dependent packages count: 8.849%
  • Maintainers (1)
npmjs.org: @rooks/use-fork-ref

A hook that can combine two refs(mutable or callbackRefs) into a single callbackRef

  • Homepage: https://react-hooks.org/docs/use-fork-ref
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T02:50:04.819Z (2 days ago)
  • Versions: 72
  • Dependent Packages: 6
  • Dependent Repositories: 2
  • Downloads: 4,458 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Dependent packages count: 3.154%
    • Average: 3.785%
    • Downloads: 4.228%
    • Dependent repos count: 7.632%
  • Maintainers (1)
npmjs.org: @rooks/use-debounce

Debounce hook for react

  • Homepage: https://react-hooks.org/docs/use-debounce
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T03:03:43.885Z (2 days ago)
  • Versions: 85
  • Dependent Packages: 2
  • Dependent Repositories: 11
  • Downloads: 2,676 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 2.882%
    • Dependent repos count: 3.548%
    • Average: 3.838%
    • Dependent packages count: 8.849%
  • Maintainers (1)
npmjs.org: @rooks/use-throttle

A throttle hook for react

  • Homepage: https://react-hooks.org/docs/use-throttle
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T12:21:58.334Z (2 days ago)
  • Versions: 73
  • Dependent Packages: 3
  • Dependent Repositories: 3
  • Downloads: 53 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 3.764%
    • Average: 3.986%
    • Dependent packages count: 5.896%
    • Dependent repos count: 6.358%
  • Maintainers (1)
npmjs.org: @rooks/use-input

A React Hooks package for input

  • Homepage: https://react-hooks.org/docs/use-input
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T18:09:25.218Z (1 day ago)
  • Versions: 125
  • Dependent Packages: 3
  • Dependent Repositories: 6
  • Downloads: 195 Last month
  • Rankings:
    • Stargazers count: 1.619%
    • Forks count: 2.293%
    • Average: 4.352%
    • Dependent repos count: 4.635%
    • Dependent packages count: 5.896%
    • Downloads: 7.315%
  • Maintainers (1)
npmjs.org: @rooks/use-online

A React Hooks package for online

  • Homepage: https://react-hooks.org/docs/use-online
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T11:59:56.644Z (about 23 hours ago)
  • Versions: 119
  • Dependent Packages: 2
  • Dependent Repositories: 3
  • Downloads: 1,524 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 2.833%
    • Average: 4.39%
    • Dependent repos count: 6.358%
    • Dependent packages count: 8.849%
  • Maintainers (1)
npmjs.org: @rooks/use-toggle

A React Hooks package for toggle

  • Homepage: https://react-hooks.org/docs/use-toggle
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T15:20:35.419Z (about 20 hours ago)
  • Versions: 123
  • Dependent Packages: 2
  • Dependent Repositories: 4
  • Downloads: 1,278 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 3.855%
    • Average: 4.438%
    • Dependent repos count: 5.576%
    • Dependent packages count: 8.849%
  • Maintainers (1)
npmjs.org: @rooks/use-boundingclientrect-ref

A hook that tracks the boundingclientrect of an element. It returns a callbackRef so that the element node if changed is easily tracked.

  • Homepage: https://react-hooks.org/docs/use-boundingclientrect-ref
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T17:49:11.104Z (about 18 hours ago)
  • Versions: 72
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 750 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 3.136%
    • Average: 4.705%
    • Dependent repos count: 7.632%
    • Dependent packages count: 8.849%
  • Maintainers (1)
npmjs.org: @rooks/use-mouse

A React Hooks package for mouse

  • Homepage: https://react-hooks.org/docs/use-mouse
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T02:17:18.277Z (1 day ago)
  • Versions: 119
  • Dependent Packages: 3
  • Dependent Repositories: 7
  • Downloads: 434 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Dependent repos count: 4.33%
    • Average: 4.755%
    • Dependent packages count: 5.896%
    • Downloads: 9.64%
  • Maintainers (1)
npmjs.org: @rooks/use-time-ago

A React Hook to get time ago for timestamp millisecond value

  • Homepage: https://react-hooks.org/docs/use-time-ago
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T14:18:13.412Z (about 21 hours ago)
  • Versions: 119
  • Dependent Packages: 2
  • Dependent Repositories: 4
  • Downloads: 145 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Average: 5.164%
    • Dependent repos count: 5.576%
    • Downloads: 7.484%
    • Dependent packages count: 8.849%
  • Maintainers (1)
npmjs.org: @rooks/use-select

A React Hooks package for select

  • Homepage: https://react-hooks.org/docs/use-select
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T15:47:52.625Z (about 20 hours ago)
  • Versions: 123
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 181 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Average: 5.595%
    • Downloads: 7.582%
    • Dependent repos count: 7.632%
    • Dependent packages count: 8.849%
  • Maintainers (1)
npmjs.org: @rooks/use-keys

A hook which allows to setup callbacks on multiple keypresses at the same time

  • Homepage: https://react-hooks.org/docs/use-keys
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T01:04:39.471Z (1 day ago)
  • Versions: 81
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 782 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 4.93%
    • Average: 5.603%
    • Dependent packages count: 8.849%
    • Dependent repos count: 10.324%
  • Maintainers (1)
npmjs.org: @rooks/use-worker

A React Hooks package for worker

  • Homepage: https://react-hooks.org/docs/use-worker
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T06:02:43.685Z (2 days ago)
  • Versions: 117
  • Dependent Packages: 2
  • Dependent Repositories: 3
  • Downloads: 215 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Average: 5.719%
    • Dependent repos count: 6.358%
    • Dependent packages count: 8.849%
    • Downloads: 9.48%
  • Maintainers (1)
npmjs.org: @rooks/use-navigator-language

A React Hooks package for navigator-language

  • Homepage: https://react-hooks.org/docs/use-navigator-language
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T05:48:54.406Z (2 days ago)
  • Versions: 119
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 206 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Average: 6.006%
    • Dependent repos count: 7.632%
    • Dependent packages count: 8.849%
    • Downloads: 9.64%
  • Maintainers (1)
npmjs.org: @rooks/use-counter

A React Hooks package for counter

  • Homepage: https://react-hooks.org/docs/use-counter
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T21:01:51.379Z (1 day ago)
  • Versions: 126
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 90 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Average: 6.131%
    • Dependent repos count: 7.632%
    • Dependent packages count: 8.849%
    • Downloads: 10.264%
  • Maintainers (1)
npmjs.org: @rooks/use-fullscreen

A React Hooks package for fullscreen.

  • Homepage: https://react-hooks.org/docs/use-fullscreen
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T15:41:21.548Z (2 days ago)
  • Versions: 47
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Downloads: 1,512 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 3.507%
    • Average: 7.201%
    • Dependent repos count: 7.632%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-on-window-scroll

A React hook for window on scroll event

  • Homepage: https://react-hooks.org/docs/use-on-window-scroll
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T16:24:54.973Z (about 19 hours ago)
  • Versions: 81
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Downloads: 303 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 3.661%
    • Average: 7.232%
    • Dependent repos count: 7.632%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-countdown

Count down to a target timestamp and call callbacks every second (or provided peried)

  • Homepage: https://react-hooks.org/docs/use-countdown
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T14:18:56.272Z (about 21 hours ago)
  • Versions: 60
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Downloads: 501 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 5.029%
    • Average: 7.506%
    • Dependent repos count: 7.632%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-geolocation

A hook to provide the geolocation info on client side.

  • Homepage: https://react-hooks.org/docs/use-geolocation
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T03:42:07.284Z (1 day ago)
  • Versions: 74
  • Dependent Packages: 1
  • Dependent Repositories: 3
  • Downloads: 129 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Dependent repos count: 6.358%
    • Downloads: 7.346%
    • Average: 7.714%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-on-window-resize

A React hook for window on resize event

  • Homepage: https://react-hooks.org/docs/use-on-window-resize
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-07T00:32:39.517Z (about 11 hours ago)
  • Versions: 81
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 3,056 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 3.857%
    • Average: 7.81%
    • Dependent repos count: 10.324%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-localstorage-state

UseState but auto updates values to localStorage

  • Homepage: https://react-hooks.org/docs/use-localstorage-state
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T03:42:04.909Z (1 day ago)
  • Versions: 35
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 319 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 5.676%
    • Average: 8.173%
    • Dependent repos count: 10.324%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-previous-different

usePreviousDifferent hooks returns the last different value of a variable

  • Homepage: https://react-hooks.org/docs/use-previous-different
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T04:15:54.138Z (2 days ago)
  • Versions: 23
  • Dependent Packages: 1
  • Dependent Repositories: 3
  • Downloads: 75 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Dependent repos count: 6.358%
    • Average: 8.339%
    • Downloads: 10.473%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-timeout-when

Takes a callback and fires it when a condition is true

  • Homepage: https://react-hooks.org/docs/use-timeout-when
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T14:05:22.949Z (about 21 hours ago)
  • Versions: 28
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 93 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 6.57%
    • Average: 8.352%
    • Dependent repos count: 10.324%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-intersection-observer-ref

A hook to register an intersection observer listener

  • Homepage: https://react-hooks.org/docs/use-intersection-observer-ref
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T10:55:11.489Z (1 day ago)
  • Versions: 72
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 755 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 6.678%
    • Average: 8.374%
    • Dependent repos count: 10.324%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-stack-state

A React hook that manages state in the form of a stack

  • Homepage: https://react-hooks.org/docs/use-stack-state
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T10:54:42.792Z (2 days ago)
  • Versions: 22
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 375 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Downloads: 8.191%
    • Average: 8.676%
    • Dependent repos count: 10.324%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-window-event-listener

Adds an event listener to window

  • Homepage: https://react-hooks.org/docs/use-window-event-listener
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T03:22:23.640Z (1 day ago)
  • Versions: 13
  • Dependent Packages: 1
  • Dependent Repositories: 7
  • Downloads: 1,446 Last month
  • Rankings:
    • Stargazers count: 1.619%
    • Forks count: 2.293%
    • Dependent repos count: 4.33%
    • Average: 8.806%
    • Downloads: 14.83%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-mutation-observer-ref

A hook that tracks mutations of an element. It returns a callbackRef.

  • Homepage: https://react-hooks.org/docs/use-mutation-observer-ref
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T07:13:51.708Z (2 days ago)
  • Versions: 72
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 183 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Average: 8.888%
    • Downloads: 9.252%
    • Dependent repos count: 10.324%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-undo-state

Drop in replacement for useState hook but with undo functionality.

  • Homepage: https://react-hooks.org/hook/use-undo-state
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T14:17:59.661Z (2 days ago)
  • Versions: 44
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 69 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Average: 8.908%
    • Downloads: 9.352%
    • Dependent repos count: 10.324%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-isomorphic-effect

Resolves to useEffect when window is not in scope and useLayout effect in the browser

  • Homepage: https://react-hooks.org/docs/use-isomorphic-effect
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T23:43:33.556Z (1 day ago)
  • Versions: 50
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 70 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Average: 9.084%
    • Downloads: 10.229%
    • Dependent repos count: 10.324%
    • Dependent packages count: 20.956%
  • Maintainers (1)
npmjs.org: @rooks/use-interval-when

Sets an interval immediately when a condition is true

  • Homepage: https://react-hooks.org/docs/use-interval-when
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T03:36:31.195Z (2 days ago)
  • Versions: 28
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 537 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Downloads: 4.236%
    • Average: 10.108%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-update-effect

An useEffect that does not run on first render

  • Homepage: https://react-hooks.org/docs/use-update-effect
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T03:57:59.968Z (1 day ago)
  • Versions: 15
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 3,770 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Downloads: 5.244%
    • Average: 10.31%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-in-view-ref

Simple hook that monitors element enters or leave the viewport.

  • Homepage: https://react-hooks.org/docs/use-in-view-ref
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T01:46:35.085Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 123 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Downloads: 5.598%
    • Average: 10.38%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-effect-once-when

Runs a callback effect atmost one time when a condition becomes true

  • Homepage: https://react-hooks.org/docs/use-effect-once-when
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T09:58:37.495Z (2 days ago)
  • Versions: 28
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 134 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Downloads: 6.483%
    • Average: 10.557%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-merge-refs

Merges any number of refs into a single ref

  • Homepage: https://react-hooks.org/docs/use-merge-refs
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T10:34:01.200Z (1 day ago)
  • Versions: 37
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 30 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Downloads: 7.298%
    • Average: 10.72%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-sessionstorage-state

useState but syncs with sessionstorage

  • Homepage: https://react-hooks.org/docs/use-sessionstorage-state
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T04:11:52.298Z (1 day ago)
  • Versions: 35
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 286 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Downloads: 8.361%
    • Average: 10.933%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-media-match

Signal whether or not a media query is currently matched.

  • Homepage: https://react-hooks.org/docs/use-media-match
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T10:45:13.361Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Downloads: 9 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Dependent repos count: 7.632%
    • Average: 10.977%
    • Dependent packages count: 20.956%
    • Downloads: 22.385%
  • Maintainers (1)
npmjs.org: @rooks/use-document-event-listener

A react hook to an event listener to the document object

  • Homepage: https://react-hooks.org/docs/use-document-event-listener
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T01:27:10.066Z (2 days ago)
  • Versions: 11
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 21 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Downloads: 11.367%
    • Average: 11.534%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-key-ref

Very similar to useKey but it returns a ref

  • Homepage: https://react-hooks.org/docs/use-key-ref
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T04:48:52.878Z (2 days ago)
  • Versions: 36
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 30 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Downloads: 11.438%
    • Average: 11.548%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-selectable-list

Easily select a single value from a list of values. very useful for radio buttons, select inputs etc.

  • Homepage: https://react-hooks.org/docs/use-selectable-list
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T10:01:22.094Z (1 day ago)
  • Versions: 37
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 54 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Average: 11.66%
    • Downloads: 11.997%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-multi-selectable-list

A custom hook to easily select multiple values from a list

  • Homepage: https://react-hooks.org/docs/use-multi-selectable-list
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T01:46:31.825Z (2 days ago)
  • Versions: 37
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 35 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Average: 11.7%
    • Downloads: 12.197%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-queue-state

A React hook that manages state in the form of a queue

  • Homepage: https://react-hooks.org/docs/use-queue-state
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T10:42:41.610Z (1 day ago)
  • Versions: 22
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 16 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Average: 12.143%
    • Downloads: 14.414%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-previous-immediate

usePreviousImmediate returns the previous value of a variable even if it was the same or different

  • Homepage: https://react-hooks.org/docs/use-previous-immediate
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T06:15:31.361Z (2 days ago)
  • Versions: 23
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 474 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Average: 12.178%
    • Downloads: 14.589%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-fresh-ref

Avoid stale state in callbacks with this hook. Auto updates values using a ref.

  • Homepage: https://react-hooks.org/docs/use-fresh-ref
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T04:54:26.323Z (1 day ago)
  • Versions: 17
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 17 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Average: 12.324%
    • Downloads: 15.316%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-fresh-tick

Like use-fresh-ref but specifically for functions

  • Homepage: https://react-hooks.org/docs/use-fresh-tick
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T01:29:23.918Z (2 days ago)
  • Versions: 17
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 18 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Average: 12.373%
    • Downloads: 15.563%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-map-state

A react hook to manage state in a key value pair map.

  • Homepage: https://react-hooks.org/docs/use-map-state
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T02:09:54.970Z (1 day ago)
  • Versions: 18
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 29 Last month
  • Rankings:
    • Stargazers count: 2.03%
    • Forks count: 2.724%
    • Average: 12.471%
    • Downloads: 16.051%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-event-listener-ref

A react hook to add an event listener to a ref

  • Homepage: https://react-hooks.org/docs/use-event-listener-ref
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-06T09:20:12.459Z (1 day ago)
  • Versions: 13
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 7 Last month
  • Rankings:
    • Stargazers count: 2.028%
    • Forks count: 2.724%
    • Average: 12.685%
    • Dependent packages count: 16.224%
    • Downloads: 17.121%
    • Dependent repos count: 25.328%
  • Maintainers (1)
npmjs.org: @rooks/use-window-scroll-position

A React hook to get the scroll position of the window

  • Homepage: https://react-hooks.org/docs/use-window-scroll-position
  • Licenses: MIT
  • Latest release: 4.11.2 (published over 5 years ago)
  • Last Synced: 2026-11-05T15:51:24.584Z (2 days ago)
  • Versions: 9
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 15 Last month
  • Rankings:
    • Stargazers count: 1.618%
    • Forks count: 2.293%
    • Dependent repos count: 10.324%
    • Average: 12.765%
    • Dependent packages count: 20.956%
    • Downloads: 28.633%
  • Maintainers (1)
npmjs.org: @rendpro/rooks

Essential React custom hooks ⚓ to super charge your components!

  • Homepage: https://react-hooks.org
  • Licenses: MIT
  • Latest release: 5.7.3 (published about 5 years ago)
  • Last Synced: 2026-11-06T08:58:23.731Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 5 Last month
  • Rankings:
    • Stargazers count: 2.03%
    • Forks count: 2.724%
    • Dependent packages count: 16.224%
    • Average: 16.474%
    • Dependent repos count: 25.328%
    • Downloads: 36.066%
  • Maintainers (1)
npmjs.org: use-localstorage-tmp

Local Storage hook for React

  • Homepage: https://react-hooks.org/hook/use-localstorage
  • Licenses: mit
  • Latest release: 3.2.1 (published about 7 years ago)
  • Last Synced: 2026-11-05T18:08:53.601Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 6 Last month
  • Rankings:
    • Stargazers count: 1.62%
    • Forks count: 2.293%
    • Dependent repos count: 10.324%
    • Average: 19.248%
    • Dependent packages count: 20.956%
    • Downloads: 61.047%
  • Maintainers (1)

Dependencies

.github/actions/ci-setup/action.yml actions
  • actions/cache v2 composite
  • actions/setup-node v3 composite
.github/workflows/ci-release.yml actions
  • ./.github/actions/ci-setup * composite
  • actions/checkout v3 composite
  • changesets/action v1 composite
  • codecov/codecov-action v2 composite
  • lannonbr/repo-permission-check-action 2.0.0 composite
.github/workflows/contributors.yml actions
  • ./.github/actions/ci-setup * composite
  • actions/checkout v3 composite
  • peter-evans/create-pull-request v4 composite
.github/workflows/pr.yml actions
  • ./.github/actions/ci-setup * composite
  • actions/checkout v3 composite
  • andresz1/size-limit-action v1.7.0 composite
  • codecov/codecov-action v2 composite
apps/website/package.json npm
  • @mdx-js/loader ^2.1.5 development
  • @next/mdx ^12.3.1 development
  • @types/node ^18.11.4 development
  • @types/react 18.0.22 development
  • @types/react-is ^17.0.3 development
  • @types/react-syntax-highlighter ^15.5.5 development
  • eslint 8.25.0 development
  • eslint-config-custom * development
  • next-transpile-modules 9.1.0 development
  • remark-comment ^1.0.0 development
  • remark-gfm ^3.0.1 development
  • remark-html ^15.0.1 development
  • remark-remove-comments ^0.2.0 development
  • rooks 7.4.3 development
  • tsconfig * development
  • typescript ^4.8.4 development
  • @codesandbox/sandpack-react ^1.15.2
  • @mdx-js/react ^2.1.5
  • @nextui-org/react ^1.0.0-beta.10
  • @stitches/react ^1.2.8
  • gray-matter ^4.0.3
  • next ^12.3.1
  • next-mdx-remote ^4.1.0
  • prism-react-renderer ^1.3.5
  • react ^18.2.0
  • react-dom ^18.2.0
  • react-is ^18.2.0
  • react-syntax-highlighter ^15.5.0
  • remark-remove-comments ^0.2.0
  • rooks 7.4.3
package.json npm
  • @changesets/changelog-github ^0.4.7 development
  • @changesets/cli ^2.24.4 development
  • @manypkg/cli ^0.19.2 development
  • @manypkg/get-packages ^1.1.3 development
  • @types/inquirer ^9.0.2 development
  • all-contributors-cli ^6.24.0 development
  • conventional-changelog-cli ^2.2.2 development
  • cz-conventional-changelog 3.3.0 development
  • eslint-config-custom * development
  • lint-staged ^13.0.3 development
  • lodash ^4.17.21 development
  • prettier ^2.7.1 development
  • turbo latest development
  • typescript ^4.8.4 development
packages/rooks/package.json npm
  • @babel/cli 7.19.3 development
  • @babel/core 7.19.6 development
  • @babel/plugin-external-helpers 7.18.6 development
  • @babel/plugin-proposal-export-default-from 7.18.10 development
  • @babel/plugin-proposal-unicode-property-regex ^7.18.6 development
  • @babel/preset-env 7.19.4 development
  • @babel/preset-react 7.18.6 development
  • @rollup/plugin-babel ^6.0.2 development
  • @rollup/plugin-commonjs ^18.1.0 development
  • @rollup/plugin-json ^5.0.1 development
  • @rollup/plugin-multi-entry ^4.1.0 development
  • @rollup/plugin-node-resolve ^14.1.0 development
  • @rollup/plugin-replace ^4.0.0 development
  • @size-limit/file ^8.1.0 development
  • @size-limit/webpack ^8.1.0 development
  • @size-limit/webpack-why ^8.1.0 development
  • @testing-library/jest-dom ^5.16.5 development
  • @testing-library/react ^13.4.0 development
  • @testing-library/react-hooks ^8.0.1 development
  • @testing-library/user-event ^14.4.3 development
  • @types/jest ^27.5.2 development
  • @types/lodash.debounce ^4.0.7 development
  • @types/raf ^3.4.0 development
  • @types/react ^18.0.22 development
  • @types/react-dom ^18.0.7 development
  • @types/react-test-renderer ^18.0.0 development
  • @widgetbot/embed-api ^1.2.1 development
  • @widgetbot/react-embed ^1.6.0 development
  • all-contributors-cli ^6.24.0 development
  • assert ^2.0.0 development
  • babel-core ^7.0.0-bridge.0 development
  • babel-loader 8.2.5 development
  • babel-plugin-prismjs 2.1.0 development
  • babel-preset-minify 0.5.2 development
  • browser-env 3.3.0 development
  • camel-case ^4.1.2 development
  • chalk 5.1.2 development
  • classnames ^2.3.2 development
  • clsx ^1.2.1 development
  • conventional-changelog-cli ^2.2.2 development
  • cz-conventional-changelog 3.3.0 development
  • es-check ^7.0.1 development
  • es-main ^1.2.0 development
  • esbuild ^0.15.12 development
  • esbuild-jest ^0.5.0 development
  • execa ^6.1.0 development
  • fs-extra ^10.1.0 development
  • glob ^8.0.3 development
  • gulp ^4.0.2 development
  • gulp-conventional-changelog ^2.0.35 development
  • husky ^8.0.1 development
  • inquirer 9.1.4 development
  • jest ^27.5.1 development
  • jest-dom ^4.0.0 development
  • jest-localstorage-mock ^2.4.22 development
  • lodash.capitalize 4.2.1 development
  • lodash.sortby ^4.7.0 development
  • lodash.truncate ^4.4.2 development
  • make-dir 3.1.0 development
  • mdast-normalize-headings ^3.1.0 development
  • mdast-util-compact ^4.1.0 development
  • mdast-util-from-markdown ^1.2.0 development
  • mdast-util-heading-range ^3.1.0 development
  • mdast-util-to-markdown ^1.3.0 development
  • mdast-zone ^5.1.0 development
  • meow 10.1.5 development
  • mini-css-extract-plugin 2.6.1 development
  • np ^7.6.2 development
  • ora 6.1.2 development
  • pkg-dir ^7.0.0 development
  • prettier ^2.7.1 development
  • react 18.2.0 development
  • react-dom 18.2.0 development
  • react-test-renderer 18.2.0 development
  • read-pkg-up 9.1.0 development
  • readline-sync ^1.4.10 development
  • remark ^14.0.2 development
  • remark-behead ^3.1.0 development
  • remark-frontmatter ^4.0.1 development
  • remark-preset-lint-markdown-style-guide ^5.1.2 development
  • remark-strip-badges ^6.0.1 development
  • rollup ^2.79.1 development
  • rollup-plugin-dts ^4.2.3 development
  • rollup-plugin-esbuild ^4.10.1 development
  • rollup-plugin-sourcemaps ^0.6.3 development
  • rollup-plugin-terser ^7.0.2 development
  • rollup-plugin-typescript-paths ^1.4.0 development
  • rollup-plugin-typescript2 ^0.34.1 development
  • shelljs 0.8.5 development
  • size-limit ^8.1.0 development
  • terser ^5.15.1 development
  • ts-jest ^29.0.3 development
  • ts-node ^10.9.1 development
  • tsconfig * development
  • tslib ^2.4.0 development
  • typescript ^4.8.4 development
  • unified ^10.1.2 development
  • unist-util-find ^1.0.2 development
  • unist-util-find-all-after ^4.0.0 development
  • unist-util-find-all-before ^4.0.0 development
  • unist-util-find-all-between ^2.1.0 development
  • unist-util-visit ^4.1.1 development
  • vfile ^5.3.5 development
  • vfile-reporter ^7.0.4 development
  • webpack 5.74.0 development
  • webpack-cli ^4.10.0 development
  • write-pkg 5.1.0 development
  • wsrun ^5.2.4 development
  • yargs ^17.6.0 development
  • lodash.debounce ^4.0.8
  • raf ^3.4.1
apps/website/content/docs/hooks/meta.json cpan
apps/website/content/docs/meta.json cpan
pnpm-workspace.yaml npm
.github/workflows/publish.yml actions
  • ./.github/actions/ci-setup * composite
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
apps/website/content/docs/hooks/(dev)/meta.json cpan
apps/website/content/docs/hooks/(experimental)/meta.json cpan
apps/website/content/docs/hooks/(state-history)/meta.json cpan
pnpm-lock.yaml npm
  • 1966 dependencies
apps/website/content/docs/explanation/meta.json cpan
apps/website/content/docs/guides/meta.json cpan
apps/website/content/docs/hooks/(events)/meta.json cpan
apps/website/content/docs/hooks/(lifecycle)/meta.json cpan
apps/website/content/docs/hooks/(temporal)/meta.json cpan
apps/website/content/docs/hooks/(viewport)/meta.json cpan
apps/website/content/docs/reference/meta.json cpan
apps/website/content/docs/hooks/(performance)/meta.json cpan
apps/website/content/docs/hooks/(state)/meta.json cpan
apps/website/content/docs/hooks/(ui)/meta.json cpan
apps/website/content/docs/hooks/(animation)/meta.json cpan
apps/website/content/docs/hooks/(mouse)/meta.json cpan
apps/website/content/docs/hooks/(browser)/meta.json cpan
.github/workflows/docs-external-links.yml actions
  • ./.github/actions/ci-setup * composite
  • actions/checkout v4 composite
apps/website/content/docs/hooks/(form)/meta.json cpan
apps/website/content/docs/hooks/(keyboard)/meta.json cpan
apps/website/content/docs/hooks/(utilities)/meta.json cpan
packages/eslint-config/package.json npm
  • @eslint/js ^9.39.4 development
  • @next/eslint-plugin-next ^16.1.6 development
  • eslint ^9.39.4 development
  • eslint-config-prettier ^10.1.8 development
  • eslint-plugin-only-warn ^1.2.1 development
  • eslint-plugin-react ^7.37.5 development
  • eslint-plugin-react-hooks ^7.0.1 development
  • eslint-plugin-turbo ^2.8.17 development
  • globals ^17.4.0 development
  • typescript ^5.9.3 development
  • typescript-eslint ^8.57.0 development
packages/typescript-config/package.json npm