https://github.com/ccampbell/mousetrap
javascript keyboard keyboard-shortcuts mousetrap
Score: 32.93443229614114
Last synced: about 16 hours ago
JSON representation
Repository metadata:
Simple library for handling keyboard shortcuts in Javascript
- Host: GitHub
- URL: https://github.com/ccampbell/mousetrap
- Owner: ccampbell
- License: apache-2.0
- Created: 2012-07-05T03:13:55.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2023-03-15T18:11:42.000Z (over 3 years ago)
- Last Synced: 2026-10-27T09:52:44.110Z (6 days ago)
- Topics: javascript, keyboard, keyboard-shortcuts, mousetrap
- Language: JavaScript
- Homepage: https://craig.is/killing/mice
- Size: 450 KB
- Stars: 11,774
- Watchers: 163
- Forks: 948
- Open Issues: 234
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata:
- Name: Craig Campbell
- Login: ccampbell
- Email:
- Kind: user
- Description:
- Website: https://craig.is
- Location: New York, NY
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/259316?v=4
- Repositories: 62
- Last Synced at: 2024-04-08T15:27:05.370Z
- Profile URL: https://github.com/ccampbell
GitHub Events
Total
- Fork event: 12
- Issue comment event: 9
- Issues event: 1
- Pull request event: 2
- Watch event: 169
- Total: 193
Last Year
- Fork event: 1
- Issue comment event: 1
- Watch event: 19
- Total: 21
Committers metadata
Last synced: 2 days ago
Total Commits: 347
Total Committers: 26
Avg Commits per committer: 13.346
Development Distribution Score (DDS): 0.118
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Craig Campbell | i****l@g****m | 306 |
| David | d****a@g****m | 6 |
| kleinfreund | p****f@f****m | 5 |
| Edin Dazdarevic | e****c@g****m | 3 |
| Jurian Even | i****o@t****m | 2 |
| Ben Lowery | b****y | 2 |
| Dan Tao | d****o@g****m | 2 |
| Willie Zutz | w****z@o****m | 2 |
| Ilya Panferov | m****2@i****m | 2 |
| Max Waterman | m****n@i****m | 1 |
| Jason Yee | j****e@d****m | 1 |
| jakubbuszynski | b****i@g****m | 1 |
| ionut stoica | s****t@g****m | 1 |
| chrisjshull | c****l | 1 |
| Zeke Sikelianos | z****e@s****m | 1 |
| Spencer Lynn | s****7@g****m | 1 |
| Rico Sta. Cruz | r****z | 1 |
| Penar Musaraj | p****j@g****m | 1 |
| Morton Fox | g****b@q****m | 1 |
| Mike Crittenden | m****n@g****m | 1 |
| = | m****t@s****m | 1 |
| Brad Dougherty | m****e@b****s | 1 |
| Daniel Buckmaster | d****r@g****m | 1 |
| Daniel Wang | p****t@g****m | 1 |
| Justin Hileman | g****b@0****s | 1 |
| Max Huang | r****g@g****m | 1 |
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 82
Total pull requests: 36
Average time to close issues: over 2 years
Average time to close pull requests: over 3 years
Total issue authors: 79
Total pull request authors: 33
Average comments per issue: 1.94
Average comments per pull request: 1.56
Merged pull request: 4
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- intentionally-left-nil (2)
- benwoodward (2)
- AkalUstat (2)
- tych0 (1)
- prominentdetail (1)
- nikmauro (1)
- ervishal89 (1)
- RenanCQueiroz (1)
- iboffa (1)
- ivaneroshkin (1)
- nordfjord (1)
- matthewmueller (1)
- AbeykoonOshan (1)
- mikeyyyzhao (1)
- alexbfree (1)
Top Pull Request Authors
- liamhess (2)
- blowery (2)
- intentionally-left-nil (2)
- arp242 (1)
- pmusaraj (1)
- prominentdetail (1)
- jarmit (1)
- zzmp (1)
- MartinKolarik (1)
- aroonav (1)
- lepolt (1)
- murrayju (1)
- Mistralys (1)
- DmitryShashkov (1)
- fa93hws (1)
Top Issue Labels
- feature (3)
- bug (2)
Top Pull Request Labels
Package metadata
- Total packages: 28
-
Total downloads:
- npm: 3,945,858 last-month
- Total docker downloads: 639,908,167
- Total dependent packages: 823 (may contain duplicates)
- Total dependent repositories: 14,741 (may contain duplicates)
- Total versions: 71
- Total maintainers: 6
debian-13: node-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Documentation: https://packages.debian.org/trixie/node-mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.5~ds+~1.6.8-1 (published 9 months ago)
- Last Synced: 2026-03-13T23:12:18.458Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.034%
- Stargazers count: 0.042%
- Forks count: 0.094%
ubuntu-23.10: node-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.5~ds+~1.6.8-1 (published 9 months ago)
- Last Synced: 2026-09-16T04:31:08.923Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.081%
- Stargazers count: 0.128%
- Forks count: 0.196%
npmjs.org: mousetrap
Simple library for handling keyboard shortcuts
- Homepage: https://github.com/ccampbell/mousetrap#readme
- Licenses: Apache-2.0 WITH LLVM-exception
- Latest release: 1.6.5 (published almost 7 years ago)
- Last Synced: 2026-10-31T14:03:27.912Z (2 days ago)
- Versions: 11
- Dependent Packages: 797
- Dependent Repositories: 14,085
- Downloads: 3,944,792 Last month
- Docker Downloads: 639,908,167
-
Rankings:
- Dependent packages count: 0.082%
- Docker downloads count: 0.082%
- Downloads: 0.19%
- Dependent repos count: 0.231%
- Average: 0.46%
- Stargazers count: 0.973%
- Forks count: 1.206%
- Maintainers (2)
bower.io: mousetrap
- Homepage:
- Licenses: apache-2.0
- Latest release: 1.6.5 (published almost 7 years ago)
- Last Synced: 2026-04-03T04:40:24.224Z (7 months ago)
- Versions: 28
- Dependent Packages: 17
- Dependent Repositories: 650
-
Rankings:
- Dependent packages count: 0.528%
- Dependent repos count: 0.544%
- Stargazers count: 0.56%
- Average: 0.664%
- Forks count: 1.024%
repo1.maven.org: org.webjars.npm:mousetrap
WebJar for mousetrap
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/mousetrap/
- Licenses: Apache-2.0
- Latest release: 1.6.5 (published over 6 years ago)
- Last Synced: 2026-10-31T14:03:28.189Z (2 days ago)
- Versions: 6
- Dependent Packages: 5
- Dependent Repositories: 1
-
Rankings:
- Stargazers count: 2.342%
- Forks count: 5.216%
- Average: 9.953%
- Dependent packages count: 11.483%
- Dependent repos count: 20.772%
npmjs.org: coreh-mousetrap
Simple library for handling keyboard shortcuts (Modified to work with browserify)
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: Apache 2.0
- Latest release: 2.0.0 (published about 12 years ago)
- Last Synced: 2026-10-31T14:14:24.196Z (2 days ago)
- Versions: 2
- Dependent Packages: 2
- Dependent Repositories: 4
- Downloads: 34 Last month
-
Rankings:
- Stargazers count: 0.967%
- Forks count: 1.197%
- Dependent repos count: 5.714%
- Dependent packages count: 8.999%
- Average: 10.742%
- Downloads: 36.835%
- Maintainers (1)
npmjs.org: @viper110490/mousetrap
Simple library for handling keyboard shortcuts
- Homepage: https://github.com/ccampbell/mousetrap#readme
- Licenses: Apache-2.0 WITH LLVM-exception
- Latest release: 1.6.6 (published over 4 years ago)
- Last Synced: 2026-10-31T14:13:32.297Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 1,007 Last month
-
Rankings:
- Stargazers count: 1.154%
- Forks count: 1.38%
- Average: 14.522%
- Dependent packages count: 16.22%
- Dependent repos count: 25.306%
- Downloads: 28.552%
- Maintainers (1)
npmjs.org: mousetrap-rm-fork
Simple library for handling keyboard shortcuts
- Homepage: https://github.com/ccampbell/mousetrap#readme
- Licenses: Apache 2.0
- Latest release: 1.4.6 (published about 11 years ago)
- Last Synced: 2026-10-31T14:04:24.180Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 15 Last month
-
Rankings:
- Stargazers count: 0.949%
- Forks count: 1.179%
- Dependent repos count: 10.305%
- Average: 16.927%
- Dependent packages count: 20.923%
- Downloads: 51.277%
- Maintainers (1)
repo1.maven.org: org.webjars.npm:github-com-ccampbell-mousetrap
WebJar for mousetrap
- Homepage: http://webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/github-com-ccampbell-mousetrap/
- Licenses: Apache-2.0
- Latest release: 1.6.3 (published about 7 years ago)
- Last Synced: 2026-10-31T14:03:12.963Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.862%
- Forks count: 4.173%
- Average: 21.718%
- Dependent repos count: 31.98%
- Dependent packages count: 48.86%
npmjs.org: @ottozz/mousetrap
Simple library for handling keyboard shortcuts
- Homepage: https://github.com/ccampbell/mousetrap#readme
- Licenses: Apache-2.0 WITH LLVM-exception
- Latest release: 1.6.5 (published over 2 years ago)
- Last Synced: 2026-10-31T14:06:24.059Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 10 Last month
-
Rankings:
- Dependent repos count: 28.837%
- Average: 35.375%
- Dependent packages count: 41.913%
- Maintainers (1)
ubuntu-24.04: node-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.5~ds+~1.6.8-1 (published 9 months ago)
- Last Synced: 2026-10-29T23:29:22.265Z (4 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-10: libjs-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Documentation: https://packages.debian.org/buster/libjs-mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.0+dfsg1-2 (published 9 months ago)
- Last Synced: 2026-03-13T10:06:59.868Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.04: node-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.5~ds+~1.6.8-1 (published 9 months ago)
- Last Synced: 2026-03-11T05:10:50.072Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.04: libjs-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.0+dfsg1-4 (published 9 months ago)
- Last Synced: 2026-03-12T10:09:01.213Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-11: libjs-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Documentation: https://packages.debian.org/bullseye/libjs-mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.0+dfsg1-2 (published 9 months ago)
- Last Synced: 2026-03-13T20:31:13.394Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.10: libjs-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.0+dfsg1-4 (published 9 months ago)
- Last Synced: 2026-03-10T13:02:00.768Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: libjs-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Documentation: https://packages.debian.org/trixie/libjs-mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.5+dfsg1-1 (published 9 months ago)
- Last Synced: 2026-03-14T04:09:45.264Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: libjs-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.0+dfsg1-4 (published 9 months ago)
- Last Synced: 2026-03-09T00:31:37.092Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-11: node-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Documentation: https://packages.debian.org/bullseye/node-mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.5~ds-1 (published 9 months ago)
- Last Synced: 2026-03-13T23:36:27.917Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-22.04: libjs-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.0+dfsg1-4 (published 9 months ago)
- Last Synced: 2026-03-07T11:44:35.148Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-20.04: libjs-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.0+dfsg1-2 (published 9 months ago)
- Last Synced: 2026-08-02T23:09:06.852Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.04: libjs-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.0+dfsg1-4 (published 9 months ago)
- Last Synced: 2026-08-15T01:32:31.033Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-12: libjs-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Documentation: https://packages.debian.org/bookworm/libjs-mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.0+dfsg1-4 (published 9 months ago)
- Last Synced: 2026-03-13T12:42:42.202Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-20.04: node-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap#readme
- Licenses: apache-2.0
- Latest release: 1.6.1+ds-1 (published 9 months ago)
- Last Synced: 2026-03-13T23:28:22.139Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-22.04: node-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.5~ds+~1.6.8-1 (published 9 months ago)
- Last Synced: 2026-03-13T18:44:24.420Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: node-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.5~ds+~1.6.8-1 (published 9 months ago)
- Last Synced: 2026-03-09T07:27:03.469Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-10: node-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap#readme
- Documentation: https://packages.debian.org/buster/node-mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.1+ds-1 (published 9 months ago)
- Last Synced: 2026-03-14T02:05:35.784Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-12: node-mousetrap
- Homepage: https://github.com/ccampbell/mousetrap
- Documentation: https://packages.debian.org/bookworm/node-mousetrap
- Licenses: apache-2.0
- Latest release: 1.6.5~ds+~1.6.8-1 (published 9 months ago)
- Last Synced: 2026-10-28T02:31:41.048Z (5 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- 235 dependencies
- chai ^4.2.0 development
- grunt ~1.0.3 development
- grunt-complexity ~1.1.0 development
- jsdom ^13.1.0 development
- jsdom-global ^3.0.2 development
- mocha ^5.2.0 development
- sinon ^7.2.2 development