All Projects → amiechen → Pretzel

amiechen / Pretzel

Pretzel is Mac desktop app that shows and find keyboard shortcuts based on your current app.

Projects that are alternatives of or similar to Pretzel

Zap
Blazing fast web shortcuts.
Stars: ✭ 69 (-82.96%)
Mutual labels:  shortcut, app
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
Hotkey
Simple global shortcuts in macOS
Stars: ✭ 574 (+41.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
hotkey
⌨️ cross-platform hotkey package
Stars: ✭ 82 (-79.75%)
Mutual labels:  keyboard, shortcut
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
Ppstickerkeyboard
iOS 表情键盘
Stars: ✭ 377 (-6.91%)
Mutual labels:  keyboard

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

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].