bendahl / uinput
Go wrapper for uinput on LINUX
☆98Updated 11 months ago
Alternatives and similar repositories for uinput:
Users that are interested in uinput are comparing it to the libraries listed below
- Go binding for wlroots☆121Updated 10 months ago
- A utility library to make use of the X Go Binding easier. (Implements EWMH and ICCCM specs, key binding support, etc.)☆195Updated 5 years ago
- PulseAudio client implementation in pure Go☆88Updated 2 months ago
- Wayland Client in Pure Go☆125Updated 2 years ago
- Golang Wayland - Go Multiplatform UI library☆110Updated 2 months ago
- Go bindings for the linux input subsystem☆126Updated 2 years ago
- golang alsa client implementation☆75Updated 10 months ago
- Go package for the Linux evdev interface☆41Updated 10 months ago
- Direct Rendering Manager in pure Go☆52Updated 9 months ago
- The X Go Binding is a low-level API to communicate with the X server. It is modeled on XCB and supports many X extensions.☆144Updated 8 months ago
- For simulate key press in Linux, Windows and Mac in golang☆389Updated last year
- Go library to capture screen pixels for screenshots or screen recording☆86Updated 4 years ago
- Formerly go-gir-generator☆46Updated 6 months ago
- FreeDesktop.org (xdg) Specs implemented in Go☆47Updated 8 months ago
- Golang implementation of the mpv video player's JSON IPC interface☆36Updated 3 months ago
- notify is a go dbus implementation for delivering desktop notifications over dbus☆71Updated 7 months ago
- Package notify provides an implementation of the Gnome DBus Notifications Specification.☆70Updated 4 years ago
- Cross compiler tool for Fyne apps☆254Updated last week
- Pure-Go (no libpulse) implementation of the PulseAudio native protocol.☆28Updated 10 months ago
- The X Go Binding is a low-level API to communicate with the X server. It is modeled on XCB and supports many X extensions.☆492Updated 2 years ago
- Multi platform library of configuration directories for Golang☆197Updated 5 years ago
- go mpris implementation☆16Updated 2 months ago
- encode images to iTerm / Kitty / SIXEL (terminal) inline graphics protocols☆79Updated 3 weeks ago
- Small Go libraries for dealing with live wireless network configuration, monitoring and scanning using wpa_supplicant (via control socket…☆89Updated last year
- A simple library to extract video and audio frames from media containers (based on libav).☆138Updated last year
- High-level canvas for the fyne package☆67Updated 5 months ago
- a cross platfrom Go library to place an icon and menu in the notification area☆261Updated 4 months ago
- ☆165Updated 4 years ago
- Examples for writing GTK4 applications in Go☆81Updated last month
- An editor component for tview. Derived from the micro editor.☆43Updated last year