iCanHazShortcut
hotkeys-js
iCanHazShortcut | hotkeys-js | |
---|---|---|
3 | 4 | |
368 | 6,466 | |
- | - | |
0.0 | 7.8 | |
over 2 years ago | 29 days ago | |
PureBasic | JavaScript | |
The Unlicense | MIT License |
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.
iCanHazShortcut
-
Fastest way to open Messages?
There is also ICanHasShortcut, or MacOS's Shortcuts app which lets you create a shortcut that opens one or more apps and then assign a keyboard shortcut to that.
-
Story of a Linux User, Forced to use macOS
That said, Mac OS can be fixed with extensions, and I have a ton of them running to make my system workable. I use Rectangle (instead of magnet) to manage and tile windows. I also have the aptly named program called alt-tab to switch between windows, not apps. Gnome does this too, but at the very least it has sub-menus for each window of each app. On mac os, if you have two finder windows open for example, you can't cmd+tab between them like you can on Windows, KDE, or most Linux DEs. There's also canihaxshortcuts which allows me to run any terminal command through a keyboard shortcut.Finally, I have Karabiner to remap shortcuts like command+c to ctrl+c and the like. There's also smaller programs which allow me to turn off mouse acceleration, or notunes, which blocks iTunes or Apple music from running.
-
iCanHazMusic: lightweight, free and opensource audio-player [EARLY PREVIEW]
P.S. Yeah, I also made a shortcut manager called iCanHazShortcut, as you can see I'm pretty creative with names.
hotkeys-js
-
Creating hot-keys for web applications
A JavaScript library, hotkeys-js and on GitHub provides the following methods
-
Implementing a Command Palette and Task Timer (part 1)
Ninja Keys uses Lit while command-pal uses Svelte. I don't have any experience with either, so.... Both of them can bind any command on the palette to a hotkey thanks to hotkeys.js. Both are MIT licensed. Command-pal is larger in size, but it also bundles all the libraries it needs. It looks like Ninja Keys loads libraries/modules on demand from CDNs on the internet. Being able to use the library without internet access is a nice feature.
-
I want to know if it's possible to, with an app or by changing a program, have Android interpret the seek buttons on a Bluetooth device to do the forward or backwards taps on a Youtube video.
On a webpage, you can employ hotkeys.
-
Hotkey Libraries: What's Your Solution?
I faced the same issue. I tried out hotkeys and react-hotkeys-hook, but they didn't fit my needs. I ended up creating a component and placed it high up in the component tree, say HotkeyEvents (to avoid events being attached more than once), that handles all the shortcuts. I used the is-hotkey as a helper for detecting them.
What are some alternatives?
hotkey - ⌨️ cross-platform hotkey package
latex-gboard-dictionary - ⌨ Importable dictionary for typing math symbols more easily on your Android phone by using keyboard shortcuts inspired by LaTeX
Rectangle - Move and resize windows on macOS with keyboard shortcuts and snap areas
is-hotkey - Check whether a browser event matches a hotkey.
cmus - Small, fast and powerful console music player for Unix-like operating systems.
Clementine - :tangerine: Clementine Music Player
v-hotkey - Vue 2.x directive for binding hotkeys to components.
alt-tab-macos - Windows alt-tab on macOS
StadiaIcons - A set of icons for games based on the Google Stadia logo.
alfred-mouseless-messenger - Preview and reply to your messages from within Alfred. Keep your hands on that keyboard!
Key-n-Stroke - I'm an app and show all the letters you type and keyboard shortcuts you use as well as mouse clicks.