amiechen / Pretzel
Pretzel is Mac desktop app that shows and find keyboard shortcuts based on your current app.
Stars: ✭ 405
Projects that are alternatives of or similar to Pretzel
metaKeyboard
turn a common keyboard into a 61-key keyboard for the keyboard shortcut fun like you, I'm a programer, I want to improve coding efficiency
Stars: ✭ 30 (-92.59%)
Mutual labels: keyboard, shortcut
Globalhooks
Allows you to create global keyboard events
Stars: ✭ 74 (-81.73%)
Mutual labels: shortcut, keyboard
ShortcutJS
Keyboard manager for javascript and typescript, made for humans 😎
Stars: ✭ 26 (-93.58%)
Mutual labels: keyboard, shortcut
Capslock Plus
An efficiency tool that provides various functions by enhancing the Caps Lock key into a modifier key.
Stars: ✭ 650 (+60.49%)
Mutual labels: shortcut, keyboard
Selectnextoccurrence
A Visual Studio Extension that selects the next occurrences of the current selection and adds multiple cursors for editing
Stars: ✭ 129 (-68.15%)
Mutual labels: shortcut, keyboard
Superslide.js
A flexible, smooth, GPU accelerated sliding menu for your next PWA
Stars: ✭ 496 (+22.47%)
Mutual labels: app, menubar
hotscript
HotScript - Revolutionizing how Windows works.
Stars: ✭ 29 (-92.84%)
Mutual labels: keyboard, shortcut
g910-gkey-macro-support
GKey support for Logitech G910 Keyboard on Linux
Stars: ✭ 85 (-79.01%)
Mutual labels: keyboard, shortcut
Hotkeys
➷ A robust Javascript library for capturing keyboard input. It has no dependencies.
Stars: ✭ 5,165 (+1175.31%)
Mutual labels: shortcut, keyboard
Mockup Generator
Mockup Generator is a macOS app built with AngularJS/Electron that sits in your menu bar allowing you to capture screenshots of your favourite websites and wrap them in device mock-ups.
Stars: ✭ 272 (-32.84%)
Mutual labels: app, menubar
Electron Menubar
Boilerplate for electron menubar application with PopOver with React + Webpack
Stars: ✭ 145 (-64.2%)
Mutual labels: app, menubar
Slowquitapps
Add a global delay to Command-Q to stop accidental app quits.
Stars: ✭ 916 (+126.17%)
Mutual labels: shortcut, keyboard
Hot
Hot is macOS menu bar application that displays the CPU speed limit due to thermal issues.
Stars: ✭ 131 (-67.65%)
Mutual labels: app, menubar
Ng Keyboard Shortcuts
Dead Simple Keyboard Shortcuts Management for Angular
Stars: ✭ 121 (-70.12%)
Mutual labels: shortcut, keyboard
jyutping
Cantonese Jyutping Keyboard for iOS. 粵語粵拼輸入法鍵盤
Stars: ✭ 23 (-94.32%)
Mutual labels: keyboard, app
React Hotkeys
React component to listen to keydown and keyup keyboard events, defining and dispatching keyboard shortcuts.
Stars: ✭ 279 (-31.11%)
Mutual labels: shortcut, keyboard
Pretzel is Mac desktop app that shows and search keyboard shortcuts based on your current app. Checkout the landing page here.
Features
- 🔍 In-App quick search: Find your specific shortcut with quick search among hundreds.
- ⚡ Detects the currently focused app.
- 🐠 Little distraction from your current task. Clicking on the menubar icon or hit
CmdorCtrl + (backtick)
on keyboard will automatically opens the shortcut panel.
Download for Mac
Run it locally (if you are curious):
Important: Use v8 Node
Because Pretzel has a dependency node-ffi that requires node v8, until node-ffi
is compaitable with
latest node, you should use nvm
to install node v8 to run Pretzel locally. Otherwise, npm install
would give you some error regarding node-gyp.
nvm install 8.11.3 # I personally use this version
nvm ls # to make sure we are currently using node v8
npm install
npm start
Compile Scss
sass --watch sass/main.scss:main.css
To compile:
npm run build:mac
npm run build:win
Add a shortcut:
If you have github account, please check the roadmap first then read the Contributing doc here
If you don't have a github account, please check the roadmap first. If you don't see desired apps under development, follow these steps:
- Create a text file with .yml as the file name. For example,
Photoshop.yml
. - Find your app's shortcuts on the web and add them to your
.yml
file, in the same format as the files in/shortcuts
folder. - Send me the
.yml
file so I could add it in.
License
MIT © Amie Chen
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].