Topics / #mouse

Mouse projects on GitHub

Mouse smoothing, gestures and pointer customization utilities.

As of , the most-starred Mouse projects on GitHub are scrcpy (152.3K stars), deskflow (29.8K stars) and Mos (21.7K stars). GitHub.Locker tracks 18 Mouse repositories with 310.5K stars combined. The fastest-growing on October 16 was scrcpy, with +77 stars in a day.

18Projects
310.5KStars in total
+167Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

18 projects · by stars

  1. #1 · Genymobile/scrcpy

    scrcpy

    scrcpy (pronounced 'screen copy') displays and controls your Android device from the computer: it mirrors video and audio over USB or TCP/IP and lets you drive the phone with your keyboard and mouse.

    152.3K
  2. #2 · deskflow/deskflow

    deskflow

    A free, open-source app that lets the keyboard, mouse, or trackpad of one computer control several nearby computers, moving seamlessly between them — like a software KVM but without the video.

    29.8K
  3. #3 · Caldis/Mos

    Mos

    Mos is a free, open-source macOS menu bar tool that smooths mouse wheel scrolling and lets you set scroll direction independently — making a plain wheel feel like a trackpad.

    21.7K
  1. 4

    ranger

    17.4Kranger/ranger · Python

    Ranger is a console file manager with VI key bindings — a minimalistic curses interface for browsing the directory hierarchy, with previews, tabs and bookmarks.

  2. 5

    parallax

    16.6Kwagerfield/parallax · JavaScript

    A lightweight JavaScript parallax engine that makes layered page elements tilt and move in response to a smart device's orientation — with a cursor fallback when no motion hardware is available.

  3. 6

    pyautogui

    12.7Kasweigart/pyautogui · Python

    PyAutoGUI is a cross-platform Python module that lets you programmatically control the mouse and keyboard to automate GUI interactions.

  4. 7

    mac-mouse-fix

    11.1Knoah-nuebling/mac-mouse-fix · Objective-C

    A macOS app that makes cheap third-party mice feel as good as an Apple Trackpad or a Logitech MX Master - smoother scrolling, remappable buttons and click-and-drag gestures. The author wants it to become the best mouse driver ever.

  5. 8

    robotgo

    10.9Kgo-vgo/robotgo · Go

    A Go library for native cross-platform desktop automation: it drives the mouse and keyboard, reads the screen, manages windows and processes, and listens to global events — aimed at RPA, auto-testing and AI computer use.

  6. 9

    gocui

    10.6Kjroimartin/gocui · Go

    Gocui is a minimalist Go package for building Console User Interfaces — text-mode apps that run in the terminal, with windows, keybindings and mouse support.

  7. 10

    KeymouseGo

    10.6Ktaojy123/KeymouseGo · Python

    KeymouseGo is a free, open-source tool for Windows, macOS and Linux that records your mouse clicks and keyboard input and replays them automatically, as many times as you set. It is made for simple, repetitive work: you do the task once, then the computer repeats it.

  8. 11

    Mouser

    5.3KTomBadash/Mouser · Python

    Mouser is a lightweight, open-source, fully local app for remapping Logitech HID++ mice (like the MX Master and MX Anywhere series), built as a free alternative to Logitech Options+.

  9. 12

    Keychron-Keyboards-Hardware-Design

    3.8KKeychron/Keychron-Keyboards-Hardware-Design

    This is a repository of production-grade industrial design files for Keychron's mechanical keyboards and mice, covering 163 device models and 768+ CAD files in STEP, DXF, DWG, and PDF formats.

  10. 13

    BongoCat

    3.8Kvladelaina/BongoCat · C

    BongoCat is an animated desktop pet: a bongo-drumming cat that lives on your screen and reacts to your keyboard and mouse input in real time, built with C/C++, SDL3, and OpenGL.

  11. 14

    rawaccel

    2.6KRawAccelOfficial/rawaccel · C#

    Raw Accel is a kernel-mode mouse acceleration driver for Windows 10 and 11, bundled with a GUI for tuning the acceleration.

  12. 15

    Dextop

    936NarYuki/Dextop · Kotlin

    Dextop is an open-source Android app that creates a virtual display and gives you a desktop-like workspace using only your phone, unlocking the hidden Samsung DeX and desktop capabilities of Android.

  13. 16

    Codex-Minecraft-Gameplay

    182wz1119/Codex-Minecraft-Gameplay · Python

    A Windows toolkit that lets Codex or other computer-use agents play Minecraft by reading the screen and sending keyboard and mouse input to move, gather, craft, explore, and build.

  14. 17

    windows-cursor-scheme-fix

    149Arcadeq/windows-cursor-scheme-fix · PowerShell

    A PowerShell workaround for a Windows 11 bug: custom mouse cursor themes are installed correctly, but the screen stays stuck on the classic Windows Aero cursors. It reloads all 14 cursor roles into the live session and can keep re-applying them from a background process.

  15. 18

    juhradial-mx

    140JuhLabs/juhradial-mx · Python

    JuhRadial MX is an open-source Linux app that fills the gap left by Logitech's Options+ software, giving MX Master mice (and now the MX Keypad and MX Keys S) a radial action menu, button remapping and per-app profiles on KDE Plasma, GNOME and Hyprland.

Often tagged together