Skip to content
Pretzel is Mac desktop app that shows and find keyboard shortcuts based on your current app.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates - remove feature request Jan 8, 2019
.sass-cache/81e5fe526dd625f9fa15f57a8c7f6dcff015477c bump up the font-size May 1, 2018
assets change to moon icon Apr 2, 2018
build change updator Mar 24, 2018
docs update contribute.md to include node version Aug 3, 2018
sass bump up the font-size May 1, 2018
screenshot add screenshot Mar 24, 2018
shortcuts Added ":" May 1, 2019
.gitignore update new menubar icons Mar 22, 2018
README.md update readme Aug 20, 2018
faq.html update faq and supported-html Apr 15, 2019
index.html change to moon icon Apr 2, 2018
index.js remove electron settings in index Dec 25, 2018
main.css bump up the font-size May 1, 2018
main.css.map bump up the font-size May 1, 2018
package-lock.json
package.json update electron-updater package to build Apr 15, 2019
renderer.js remove hotkeys package Apr 2, 2018
setting.js allow user to change global shortcut Apr 2, 2018
supported-apps.html update faq and supported-html Apr 15, 2019
yarn.lock yesssssssss Mar 23, 2018

README.md

Parcel

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.

app-screen-shot

Download for Mac

Download the latest release

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:

  1. Create a text file with .yml as the file name. For example, Photoshop.yml.
  2. 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.
  3. Send me the .yml file so I could add it in.

License

MIT © Amie Chen

You can’t perform that action at this time.