keyboard

Keyboard simulator

A Python library for capturing and simulating keyboard events.

Hook and simulate global keyboard events on Windows and Linux.

GitHub

4k stars
77 watching
434 forks
Language: Python
last commit: 7 months ago
Linked from 2 awesome lists

callbackhotkeykeyboard-eventskeyboard-hookskeyboard-statepythonregister-hotkeyscancode

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
asweigart/pyautogui A Python module for programmatically controlling mouse and keyboard interactions 10,570
madrobby/keymaster A micro-library for defining and dispatching keyboard shortcuts in web applications. 6,526
kamranahmedse/pennywise An Electron application to open any website or media in a floating window 3,789
keycastr/keycastr Enables users to record and visualize their keystroke activity in real-time 12,961
hoffstadt/dearpygui A fast and powerful GUI toolkit for Python with minimal dependencies 13,469
jordansissel/xdotool An automation tool for simulating keyboard and mouse input on X11 displays. 3,306
microsoft/playwright-python A Python library to automate Chromium, Firefox and WebKit browsers with a single API 12,045
brookhong/surfingkeys A browser extension that provides keyboard-based navigation and control of web browsing 5,432
rossmoody/macropad-hotkeys Provides hotkey management and macro functionality for the RP2040 MacroPad using CircuitPython 5
norvig/pytudes A collection of concise Python programs to practice and improve specific programming skills. 23,209
pexpect/pexpect A Python module for controlling interactive applications in a pseudo-terminal 2,634
pallets/click A toolkit for creating command line interfaces with a minimal amount of code. 15,881
magic-wormhole/magic-wormhole Transfer files between computers securely using a unique code-based system. 20,587
gallopsled/pwntools A toolkit for rapid prototyping and exploit development in CTF challenges 12,204
feschber/lan-mouse Software for sharing mouse and keyboard inputs over local area networks 2,704