Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hotkey
go-tty
-
How do I get keyboard input in golang?
So I'm very new to Golang, and I've been starting some little projects to improve. Currently I am trying to make a nice little program which adds keybinds, for example, when I hit ctrl + h, I want it to shortcut and open up vscode. I'm not having any issue opening up vscode with shell and the 'code' command, but I'm having trouble taking keyboard input. I found this library: https://github.com/mattn/go-tty to get keyboard input, but it only works if the console has focus. How do I get keyboard input when the application does not have focus? Is this even possible?
What are some alternatives?
iCanHazShortcut - simple shortcut manager for macOS
gohook - GoHook, Go global keyboard and mouse listener hook
hotkeys-js - ➷ A robust Javascript library for capturing keyboard input. It has no dependencies.
KWin-window-geometry-scripts - KWin scripts to control window geometry via keyboard shortcuts
pcfy-my-mac - Get a PC-like experience on macOS - keyboard shortcuts & windows management
clipboard - 📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)
govarnam - Easily type Indic languages on computer and mobile. GoVarnam is a cross-platform transliteration library. Manglish -> Malayalam, Thanglish -> Tamil, Hinglish -> Hindi plus another 10 languages. GoVarnam is a near-Go port of libvarnam
uinput - Go wrapper for uinput on LINUX
xkb-for-macos - PC keyboard layouts for MacOS straight from X11 xkb
lushlayers - Turn your keyboard into hot lasagna.