Open-source projects categorized as Mouse Edit details

Top 23 Mouse Open-Source Projects

  • barrier

    Open-source KVM software

    Project mention: Keyboard and Mouse to be used with two laptops at once! | | 2022-08-11

    Try barrier kvm

  • Mos

    一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS

    Project mention: Any MacMouseFix alternatives? | | 2022-08-11

    Mos is the answer. I used it before and frankly I still think it's overall better than Mac Mouse Fix because of customizability it provides. It's free and open source.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • robotgo

    RobotGo, Go Native cross-platform GUI automation @vcaesar

    Project mention: Example projects using | | 2022-06-02

    I'm trying to use robotgo to automate some work in another GUI program, but I'm finding the documentation to be a bit light and the examples to be not quite illuminating. Are there any example projects out there using this library that I could reference to learn more?

  • leader-line

    Draw a leader line in your web page.

    Project mention: Improving drag'n'drop | | 2022-08-03

    I also found LeaderLine and a more complex one, the DrawFlow. The Drawflow one will hard, as the project is on prod and we didn't used canvas. We drag'n'drop on grid and flex lists.

  • mac-mouse-fix

    Mac Mouse Fix - A simple way to make your mouse better.

    Project mention: Mac Mouse Fix not working on Ventura? | | 2022-07-18
  • input-remapper

    🎮 An easy to use tool to change the mapping of your input device buttons.

    Project mention: How to remap a key? evremap doesn't seem to work for my use case. | | 2022-08-03

    Try using input-remapper

  • InputSystem

    An efficient and versatile input system for Unity.

    Project mention: I ported our game to Linux, here's how much we sold! | | 2022-05-06

    There's been 1 linux specific bug where Unity InputSystem failed to detect the correct keyboard layout for a user on Ubuntu 18.04 LTS. This was only when retrieving the key to display, and didn't affect how the game was played. I was going to write an issue, but never got around to installing Ubuntu (I run manjaro) and making a repro. Interestingly the user didn't have the issue when using Proton with the game.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • linearmouse

    🖱 The mouse and trackpad utility for Mac.

    Project mention: How do I disable mouse acceleration on the new MacBook Air? | | 2022-08-08
  • warpd

    A modal keyboard-driven virtual pointer

    Project mention: Mouse enabled by default in git master | | 2022-07-18

    I don't like use mouse. I only use mouse with Firefox (for clicking on links or select something, but sites I scroll with up and down keys) and with and GIMP. Everything else is as CLI or TUI applications. I'm very slow with mouse, especially that I have problem with my wrists and fingers, I fell sometimes pain using mouse. If warpd worked with Sway, I will probably use mouse occasionally only with GIMP.

  • FabGL

    ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal

    Project mention: Learning programming on TTGO VGA32 (based on ESP32) | | 2022-08-03

    I would like to use TTGO VGA32 as a programming environment for children to learn how to code like it's 1999. Only basic tools, a code editor and a compiler/interpreter, no web browser, no Stack Overflow, no code completion. See this article for a rationale. Now, what developer environment would be the best fit? FabGL provides PC Emulator with a selection of OS-es: CP/M, FreeDOS, MS-DOS, SvarDOS, ELKS, GEOS, GEM. Which would be the best OS? Apart from BASIC and Turbo Pascal/C++ or Watcom C++, which useful dev tools for 80186 should it contain? Micropython, Lua, Wasm3? What do you think of it?

  • Repeat

    Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.

  • win-vind

    You can operate Windows with key bindings like Vim.

    Project mention: Vifm: A Vim-like file manager | | 2022-08-06

    You can take advantage of hybrid user interface with Win-vind you know[0]


  • MacGesture

    Global mouse gestures for macOS

  • Gopher360

    Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.

    Project mention: How to use your xbox controller to control your computer ? | | 2022-01-03

    You can check this out. It maps mouse buttons and some shortcuts to your controller.

  • rbtray

    A fork of RBTray from

    Project mention: DizqueTV in System Tray | | 2022-05-20
  • UCR

    Universal Control Remapper [Alpha]

    Project mention: Binding a Sequential Shifter (without unbinding paddles) | | 2022-07-28
  • mousejiggler

    Mouse Jiggler is a very simple piece of software whose sole function is to "fake" mouse input to Windows, and jiggle the mouse pointer back and forth.

    Project mention: WFH? The answer my friend - is blowing in the wind. | | 2022-08-05

    There's a free program called mouse jiggler lol:

  • rivalcfg

    CLI tool and Python library to configure SteelSeries gaming mice

    Project mention: Configuring Steelseries devices using Piper | | 2022-08-01
  • KeyboardVisualizer

    Audio visualizer and effects engine for RGB keyboards, mice, and accessories using the OpenRGB SDK. Supports Windows, Linux, and MacOS. Issue tracker on GitLab ( (by CalcProgrammer1)

  • AutoRaise

    AutoRaise (and focus) a window when hovering over it with the mouse

    Project mention: AutoRaise - A Focus-Follows-Mouse Implementation on Steroids | | 2022-07-11

    Is this the same thing?

  • enigo

    Cross platform input simulation in Rust

  • hidusbf

    USB Mice Overclocking Software (for Windows)

    Project mention: Overclock-able controller with Xbox/Switch pro layout? | | 2022-07-26

    Typically using this!

  • ESP32-BLE-Mouse

    Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-11.

Mouse related posts


What are some of the best open-source Mouse projects? This list will help you:

Project Stars
1 barrier 19,222
2 Mos 8,871
3 robotgo 7,744
4 leader-line 2,189
5 mac-mouse-fix 1,596
6 input-remapper 1,562
7 InputSystem 1,228
8 linearmouse 1,077
9 warpd 1,008
10 FabGL 948
11 Repeat 877
12 win-vind 822
13 MacGesture 725
14 Gopher360 719
15 rbtray 632
16 UCR 600
17 mousejiggler 597
18 rivalcfg 573
19 KeyboardVisualizer 521
20 AutoRaise 410
21 enigo 409
22 hidusbf 405
23 ESP32-BLE-Mouse 350
Find remote jobs at our new job board There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives