Raycast opens with ⌘Space and runs whatever you want after a few keystrokes. It does more than launch apps — it removes most of the reasons your hand reaches for the mouse.

Install

  brew install --cask raycast
  

After installing, unbind ⌘Space from Spotlight (System Settings → Keyboard → Keyboard Shortcuts → Spotlight) and give it to Raycast.

Four things to turn on immediately

FeatureWhy
Clipboard HistoryGo back and retrieve something you copied. The biggest single win
Window ManagementHalve and quarter windows without a separate app
SnippetsExpand a short keyword into a phrase or address you type constantly
QuicklinksFrequently opened URLs, with parameters

Give Clipboard History its own shortcut, something like ⌥⌘C, and it’s ready to use.

Snippet examples

KeywordExpands to
;emailYour email address
;date{date} inserts today’s date
;sigYour mail signature
;prA pull request description template

Put {query} in the URL and your input gets substituted.

  https://github.com/search?q={query}&type=code
https://translate.google.com/?text={query}
jira://browse/{query}
  

Extensions

Install from the Raycast Store. The ones that earn their place:

  • GitHub — search PRs and issues, check status
  • Homebrew — search and install packages
  • Kill Process — free up a port something is holding
  • Color Picker — sample a colour from anywhere on screen
  • Search Emoji

Script commands

Your own shell scripts can become Raycast commands.

  #!/bin/bash
# @raycast.schemaVersion 1
# @raycast.title Restart dev server
# @raycast.mode compact
# @raycast.packageName Project

cd ~/projects/my-app && docker compose restart app
  

Make the file executable (chmod +x) and register its folder under Script Commands in Raycast settings; it then appears in the list.

Elsewhere

OSTool
WindowsPowerToys Run, Flow Launcher
LinuxUlauncher, Albert, rofi

Next

On Windows → PowerToys

Last updated 19 Aug 2026, 00:00 UTC. history