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.
xcode plugin tools productivity shortcut shortcuts pasteboard repeat text-snippets snippets hotkey plugins keyboard-navigation keyboard-shortcutsHotKeys.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.
hotkeys masterkey keymaster shortcutkey keyboard shortcuts keypress hotkey shortcut hotkeys-js hotkeysjs key keysTrigger an action on a target element when a key or sequence of keys is pressed on the keyboard. This triggers a focus event on form fields, or a click event on <a href="...">, <button> and <summary> elements. By default, hotkeys are extracted from a target element's data-hotkey attribute, but this can be overridden by passing the hotkey to the registering function (install) as a parameter.
decorator shortcutsEvent lib for human-generated input: Keyboard shortcuts, mouse, (multi)touch, gamepads, speech recognition, and more
events keyboard shortcuts mouse gestures speech-recognition clap-detection clipboard orientation front-endThe goal of this project is to map out application keyboard shortcuts onto a virtual keyboard, making it easy to find and learn new shortcuts. The shortcut data is scraped from online documentation to reduce error and to keep the data easy to update with newer versions. This project is directly hosted on github from the main gh-pages branch. All changes to this branch are live.
keyboard shortcuts shortcuts-layout keyboard-shortcuts shortcut-key shortcutkey keyboard-layout keyboard-shortcut shortcut-layoutpython-shortcuts is a library to create Siri Shortcuts on your laptop with your favourite text editor. It uses toml to represent shortcuts. The library is in a very early development state (PR welcome!), so it does not support all actions from Shortcuts app.
shortcuts siri toml ios library python-shortcuts siri-shortcuts shortcutDid you ever wondered where is the quick launch bar in Windows 7? JumpLaunch is a missing link between taskbar and user. It is a simple program that can display quick launch shortcuts in a jump list. Just "pin" it to the taskbar and it is ready to use.
windows-7 jumplists links quicklaunch shortcuts taskbarKeymage 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.
shortcuts hotkey hotkeys shortcut keyup keydown keypress keybinding keyboard keychain keychordThanks to Vue’s event modifiers, handling events is extremely easy however, you’re limited to DOM element events. We decided to change that, so now you can register global events (for example application shortcuts) just like you would listen to events on a component. No need to worry about unregistration either. You can toggle the events with a single v-if. Works with SSR too.
vue events global window document shortcuts anywhere listenersManage keyboard shortcuts from one place. Managing keyboard shortcuts can sometimes get messy. Or always, if not implemented the right way.
react-components react-shortcuts mousetrap reactjs react react-component keyboard shortcutsA Node.js iOS 12 Shortcuts creator. @joshfarrant/shortcuts-js on npm.
ios ios12 apple shortcuts nodejs typescript ios-12 apple-shortcutsA teeny tiny keyboard shortcuts library
keyboard shortcuts hotkeys es2015This project aims to use IronAHK in Node.js via Edge.js with the benefit of all the existing modules on npm.There's a project that's further ahead in development called RobotJS.
robotjs edge node automation ahk autohotkey ironahk multiism desktop-automation mouse keyboard input node-ahk hotkeys shortcuts scripting sendkeys desktopNormalize electron keyboard shortcuts so they work on different operating systems.
electron accelerator shortcuts keyboard key keycodeRearrange Tabs is a tiny Google Chrome Extension that allows users to rearrange the position of the tabs in a window by moving them around using keyboard shortcuts. Shortcuts are configurable via chrome://extensions page.
rearrange-tabs shortcuts keyboard-shortcuts google-chrome browser chrome-extension google-chrome-extensionCross-platform library for handling system-wide shortcuts in Qt applications. This code was originally part of Qtx which is no longer maintained.
qt library shortcuts global-shortcutsSimple, lazy way to serve a directory of semi-static pages in express.js. Handy for building quick "static" pages inside an otherwise "dynamic" app. Often you have a dynamic web app that also needs a bunch of mostly "static" pages. But you still want to use the same app layouts and template system to build out those pages. Take for instance an FAQ page inside your app that otherwise has a bunch of dynamic content.
express shortcutsSmall 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.
clojurescript shortcuts shortcut hotkeys hotkeyComplete list of emoji shortcuts. The list is a 1:1 map of emojis-list.
emoji keywords shortcuts
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.