There are 2 repositories under uinput topic.
For simulate key press in Linux, Windows and Mac in golang
Keyboard keycode mapping utility for Linux supporting layered configuration
Feed Virtual Joystick driver with data from a serial port
Simulate human mouse movements with xdotool
A tiny sandboxed Dyon scripting environment for evdev input devices that lets you do e.g. xcape in Wayland | now on https://codeberg.org/valpackett/evscript
a smart, flexible keymapper for X11 (a fork/reboot of xkeysnail )
A Linux daemon for connecting libcec to uinput. That is, using your TV to control your PC!
Create virtual keyboard, mouse, or joystick and send events like key press, mouse pointer movement or joystick axis over the tcp socket connection. Can also send real device events (Alpha feature).
Configurable plugin for Interception Tools (caps2esc, space2meta, tab2altgr...)
Gear VR Controller Linux WebBrowser mouse
Unofficial plugin for Interception Tools combining features of caps2esc and space cadet for making held space work as a special fn key. Now configurable!
Stream input devices (mouses, gamepads, keyboards) to another host
Libvirt evdev input service
A virtual input library: supports mouse, keyboard, joypad, trackpad and more
A Linux keyboard driver for the Tourbox Neo (TBG_H)
extremely basic program to merge keyboard devices on linux
A scriptable input emulator for Linux
A Linux mouse accel driver with Quake-like settings
Simple synergy client that uses uinput for mouse and keyboard control.
A Linux utility to type character strings into /dev/uinput
Retro gaming console in a French Minitel case , based on Raspberry + RetroPi.
A virtual keyboard driver that supports layers and runs in user space via evdev + uinput.
Userland linux driver for Moga bluetooth gamepads in "A" mode
Uinput based virtual keyboard library and gtk application