Displaying 1 to 20 from 21 results

XCActionBar - "Alfred for Xcode" plugin

  •    Objective-C

If you use Alfred, LaunchBar, QuickSilver or other similar products (and if you don't, you really should!), then you already know what this is all about. XCActionBar is at present only partially supported in Xcode 9. The vast majority of custom actions operate on text and therefore require access to Xcode's internal text views which have changed significantly in Xcode 9. I know of a few other plugins in a similar situation and people are hard at work trying to figure out what the new hook points are. I'm currently not in a position where I can dedicate a lot of time to research this, but I will definitely get to it at some point.

hotkeys - ➷ A robust Javascript library for capturing keyboard input. It has no dependencies.

  •    Javascript

HotKeys.js is an input capture library with some very special features, it is easy to pick up and use, has a reasonable footprint (~3kb) (gzipped: 1.73kb), and has no dependencies. It should not interfere with any JavaScript libraries or frameworks. Official document demo preview. You will need Node.js installed on your system.

keyboard - Hook and simulate global keyboard events on Windows and Linux.

  •    Python

Take full control of your keyboard with this small Python library. Hook global events, register hotkeys, simulate key presses and much more. or download and extract the zip into your project folder.

MoveToDesktop - Move windows using hotkeys or the system menu

  •    C++

Hint It is usefull to start MoveToDesktop as Administrator. If you do so, MoveToDesktop is also enabled for privileged tasks. For starting MoveToDesktop on logon the prefered way is to create a scheduled task. See how. You can place the MoveToDesktop.ini into %AppData% and modify the settings in it. A restart of the application is required.


  •    CSharp

WindowMaster provides a simple way to manage windows when using a multi-monitor setup. It's developed in C# and can be implemented as a library or a standalone tray application. Inspiration for WindowMaster came after using two products, UltraMon and Windows 7.

System Hot Keys

  •    DotNet

A .NET (C#) library to register and handle the system hot keys. ?????????????? .NET ???



Toastify adds some missing functionallity to the Spotify client(Windows only). It shows a popup, toast style, dialog on track change and it allows you to use global hot keys for Play/Pause, Next, Previous etc. Toastify is developed using C# and WPF.

keymage - Yet Another JS Keybinding library

  •    Javascript

Keymage is a small (1.6kb after Closure Compiler and gzip) library for handling key bindings in JavaScript. It supports nested application scopes, has a simple DSL for defining keys and can handle key chords. There are no dependencies. It is possible to use library as a simple JS module, as an AMD module or as CommonJS module.

react-hotkey - A simple mixin for application hotkeys

  •    Javascript

A simple mixin for application hotkeys. Provides a react synthetic event to the named event handler, but only when the component is mounted.

keybind - ClojureScript key bindings (shortcut) library

  •    Clojure

Small library to handle key bindings (shortcuts) in browser, for ClojureScript. where "ctrl-c" is a button sequence to register on, and ::my-trigger is a key unique for this sequence - you can use this key to remove binding later on.

react-hotkeys - React component to listen to keydown and keyup keyboard events, defining and dispatching keyboard shortcuts

  •    Javascript

React component to listen to keydown and keyup keyboard events, defining and dispatching keyboard shortcuts. Uses a fork of hotkeys.js for keydown detection of special characters. You give it a keymap of shortcuts & it bind it to the mousetrap singleton. The, it'll unbind it when the component unmounts. Preview demo.

atom-shortcuts - :airplane: Learn Atom's shortcuts (cheatsheet)

  •    CoffeeScript

Run apm install atom-shortcuts to install the package. I love shortcuts. I love to be productive. Shortcuts tend to increase developer's productivity by 146%. To learn Atom's shortcuts I've found this cheatsheet and I liked it for the most part, except I had to toggle between Atom and Preview App to go and check for a shortcut needed for a certain action. That's why I wrote this extension. Simply hit **ctrl + ** (ctrl + backtick`) and you will get a cheatsheet on your screen immediately.

Magnet - Customaize global hotkeys in macOS.

  •    Swift

Customize global hotkeys in macOS. Supports usual hotkey and double tap hotkey like Alfred.app. Also supports sandbox application.

v-hotkey - Vue 2.x directive for binding hotkeys to components.

  •    Javascript

Vue 2.x directive for binding hotkeys to components. Use one or more of following keys to fire your hotkeys.

apptivator - A macOS menubar app which activates applications via global shorcuts ⌨️

  •    Swift

I created this because I liked iTerm2's concept of a "hotkey" window, and I wanted to try kitty as my main terminal for a while and found I couldn't live without a window I could activate at any time. So, I created this in order to have a global hotkey to activate/deactivate kitty (and any other apps) at the touch of a button. It's also sometimes useful to run a script easily via a keyboard shortcut (or sequence of shortcuts).

react-keybinding-component - A declarative keybinding component for React

  •    TypeScript

react-keybinding-component is a component that will help you set up keybindings in your app. For the moment, only simple key events are supported (one key only, keyup, keydown). It's just a less dirty way of using key events instead of having care of them with componentDidMount() in multiple components. Have a look at options.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.