Skip to content

A super fast, opinionated macOS app launcher. Launch and switch between apps quickly

License

Notifications You must be signed in to change notification settings

hackerbirds/fetch

Repository files navigation

Fetch

Fetch is an opinionated app launcher for macOS. Launch or switch between apps without thinking about it. It is designed to be extremely quick, and as little in the way as possible.

Features

  • Fast: Launch, Search, Enter, without having to worry about latency. Fetch is so fast you won't feel the slightest amount of lag.
  • Minimalistic: Fetch does one thing and does it well: search and launch apps. No bloated features that get in your way.
  • Optimized for keyboard navigation: No need to move your hands off the keyboard. You can navigate Fetch easily without using the trackpad--that's too slow!.

Easy as 1, 2, 3

  1. Press Option+Space (⌥+Space) anywhere to launch the app.
  2. Search the app you want to open. Use Tab to navigate forward through the results, and Shift+Tab to go backwards.
  3. Press Enter on the app you selected, and it'll open.

Screenshot of app

Configuring the app

While the search bar is active, press Cmd+T (⌘+T) to open the configuration file. The app requires a restart to update its configuration.

Installation

There are two ways you can install Fetch:

  1. Download the pre-packaged release
  • NOTE: Fetch is not notarized (I refuse to pay for an Apple developer certificate), so macOS will pretend it's "damaged" when opening the pre-packaged app. To fix this, you need to disable notarization quarantine from the terminal by running xattr -d com.apple.quarantine /path/to/Fetch.app.
  1. You can build the app yourself using cargo bundle. Run the following commands in your terminal:
git clone https://github.com/hackerbirds/fetch.git
cd fetch
cargo install cargo-bundle
chmod +x bundle.sh
./bundle.sh

Roadmap

It is still a work in progress, though most functionality is implemented. We aim to support Windows and Linux in the future, and you can view our progress in the roadmap. The current plan is to reach a stable 1.0 release, after which Fetch will be considered complete and will not receive any new features (besides bug fixes).

About

A super fast, opinionated macOS app launcher. Launch and switch between apps quickly

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published