Skip to content
#

event-handling

Here are 25 public repositories matching this topic...

PynneX provides a modern emitter-listener (signal-slot) pattern with thread safety, async support, and dynamic connection detection. Build decoupled architectures without heavy frameworks. It’s pure Python 3.10+; minimal overhead. Choose from multiple aliases (signal-slot or publisher-subscriber).

  • Updated Apr 24, 2025
  • Python

A powerful Python automation toolkit that monitors and controls input devices. This project leverages the Pynput library to track mouse movements, capture keyboard events, and automate input actions. Perfect for developers building testing tools, gaming automation, or input monitoring applications. Features include real-time mouse and KB tracking.

  • Updated Oct 20, 2025
  • Python

Alien Invasion is a classic arcade-style game built with Python and Pygame. Players control a spaceship at the bottom of the screen, firing bullets to destroy waves of descending aliens. The game demonstrates core concepts of game development, including event handling, collision detection, object movement, and sprite management.

  • Updated Oct 8, 2025
  • Python

🖱️ Monitor and control mouse and keyboard inputs with the Pynput Project, utilizing Python for automation and event tracking.

  • Updated Nov 4, 2025
  • Python

Improve this page

Add a description, image, and links to the event-handling topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the event-handling topic, visit your repo's landing page and select "manage topics."

Learn more