SharpHook provides a cross-platform global keyboard and mouse hook, event simulation, and text entry simulation for .NET
active 2023-08-15 → 2026-07-08 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 1059 days from 2023-08-15 to 2026-07-08. Pushes: 445 total, peak 22 in a day. Pull requests: 2 total, peak 2 in a day. Issues: 186 total, peak 8 in a day. Comments: 421 total, peak 12 in a day. Stars: 279 total, peak 7 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| TolikPylypchuk | 598 | 230 | 1 | 264 |
| github-actions[bot] | 198 | 198 | 0 | 0 |
| GuruGurra | 20 | 0 | 0 | 15 |
| BlackCoyote | 14 | 0 | 0 | 12 |
| nodminger | 10 | 0 | 0 | 6 |
| MathijsWouters | 8 | 0 | 0 | 7 |
| R-Go-Tools | 7 | 0 | 0 | 4 |
| AlanCordner | 6 | 0 | 0 | 5 |
| nvlled | 6 | 0 | 0 | 4 |
| leMicin | 6 | 0 | 0 | 5 |
| rmannibucau | 6 | 0 | 0 | 5 |
| tkefauver | 5 | 0 | 0 | 4 |
| ZeoWorks | 5 | 0 | 0 | 4 |
| 869570967 | 5 | 0 | 0 | 4 |
| blackholeearth | 5 | 0 | 0 | 3 |
| Albator11 | 5 | 0 | 0 | 4 |
| Butcher-vj | 5 | 0 | 0 | 2 |
| weil | 5 | 0 | 0 | 4 |
| mohdimas | 5 | 0 | 0 | 3 |
| KevinL2015 | 4 | 0 | 0 | 3 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#172TolikPylypchuk2026-07-06 06:28EventSimulator on macOS ignores physically-held modifiers
- Issue comment#164TolikPylypchuk2026-04-19 12:48Right modifiers are not correctly indicated in KeyPressed/KeyReleased events.
- Issue#170djoodi2026-03-26 00:41No key press or key typed events on linux while typing
- Issue#168TolikPylypchuk2026-01-25 10:24Windows Defender blocks SharpHook.dll in signed .NET 8 application (Windows 11)
- Issue comment#168TolikPylypchuk2026-01-25 10:24Windows Defender blocks SharpHook.dll in signed .NET 8 application (Windows 11)
- Issue#168anaghioss2026-01-14 09:11Windows Defender blocks SharpHook.dll in signed .NET 8 application (Windows 11)
- Issue#167TolikPylypchuk2026-01-13 18:52X11 mouse simulation
- Issue#165TolikPylypchuk2025-12-30 16:47X11 timestamp issue
- Issue comment#165TolikPylypchuk2025-12-30 16:47X11 timestamp issue
- Issue comment#165TolikPylypchuk2025-12-15 19:39X11 timestamp issue
- Issue comment#1638695709672025-12-11 00:43MacOS Accessibility API Permission
- Issue comment#164GuruGurra2025-12-10 21:51Right modifiers are not correctly indicated in KeyPressed/KeyReleased events.
- Issue#164TolikPylypchuk2025-12-10 19:46Right modifiers are not correctly indicated in KeyPressed/KeyReleased events.
- Issue comment#164TolikPylypchuk2025-12-10 19:46Right modifiers are not correctly indicated in KeyPressed/KeyReleased events.
- Issue comment#163TolikPylypchuk2025-12-09 19:06MacOS Accessibility API Permission
- Issue comment#1638695709672025-12-09 07:04MacOS Accessibility API Permission
- Issue comment#1638695709672025-12-08 02:03MacOS Accessibility API Permission
- Issue#1638695709672025-12-08 02:02MacOS Accessibility API Permission
- Issue#162TolikPylypchuk2025-12-07 10:12Input events are lagging on Ubuntu 18.04
- Issue#162TolikPylypchuk2025-12-07 10:12Input events are lagging on Ubuntu 18.04
- Issue comment#147TolikPylypchuk2025-12-07 10:12Intermittent issue with mouse and keyboard tracking on Windows using TaskPoolGlobalHook
- Issue comment#147TolikPylypchuk2025-12-03 07:37Intermittent issue with mouse and keyboard tracking on Windows using TaskPoolGlobalHook
- Issue comment#147amalut2025-12-03 07:28Intermittent issue with mouse and keyboard tracking on Windows using TaskPoolGlobalHook
- Issue comment#161TolikPylypchuk2025-12-01 06:22How to listen for keyboard character input?
- Issue#161TolikPylypchuk2025-12-01 06:22How to listen for keyboard character input?
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 279 stars here means stars gained during the window, not the repo's star count.