keyboard
Keyboard simulator
A Python library for capturing and simulating keyboard events.
Hook and simulate global keyboard events on Windows and Linux.
4k stars
78 watching
435 forks
Language: Python
last commit: 5 months ago
Linked from 2 awesome lists
callbackhotkeykeyboard-eventskeyboard-hookskeyboard-statepythonregister-hotkeyscancode
Related projects:
Repository | Description | Stars |
---|---|---|
asweigart/pyautogui | A Python module for programmatically controlling mouse and keyboard interactions | 10,440 |
madrobby/keymaster | A micro-library for defining and dispatching keyboard shortcuts in web applications. | 6,523 |
kamranahmedse/pennywise | An Electron application to open any website or media in a floating window | 3,775 |
keycastr/keycastr | Enables users to record and visualize their keystroke activity in real-time | 12,769 |
hoffstadt/dearpygui | A fast and powerful GUI toolkit for Python with minimal dependencies | 13,292 |
jordansissel/xdotool | An automation tool for simulating keyboard and mouse input on X11 displays. | 3,264 |
microsoft/playwright-python | A Python library to automate multiple web browsers with a single API. | 11,872 |
brookhong/surfingkeys | A browser extension that provides keyboard-based navigation and control of web browsing | 5,399 |
rossmoody/macropad-hotkeys | Provides hotkey management and macro functionality for the RP2040 MacroPad using CircuitPython | 5 |
norvig/pytudes | A collection of Python programs designed to help perfect programming skills through practice and demonstration. | 23,140 |
pexpect/pexpect | A Python module for controlling interactive applications in a pseudo-terminal | 2,624 |
pallets/click | A toolkit for creating command line interfaces with a minimal amount of code. | 15,780 |
magic-wormhole/magic-wormhole | Transfer files between computers securely using a unique code-based system. | 20,425 |
gallopsled/pwntools | A toolkit for rapid prototyping and exploit development in CTF challenges | 12,117 |
feschber/lan-mouse | Software for sharing mouse and keyboard inputs over local area networks | 2,602 |