Originally published on my blog: https://devtoolsreviewed.com/raycast-review/
If you're a developer who loses 30+ minutes a day switching between GitHub, Notion, Linear, and a dozen browser tabs this one's for you.
I've been running Raycast daily for eight months across multiple SaaS client projects. The honest result: I've cut app-switching time by an estimated 30–40 minutes per workday, and I've uninstalled Magnet, Paste, and a clipboard manager I was paying for.
Here's the full breakdown.
What Is Raycast, Actually?
Raycast is a keyboard-first command launcher for macOS that replaces ⌘ + Space. Think of it as a command palette for your entire machine and all the tools connected to it.
It handles:
- App launching and file search
- Clipboard history (searchable)
- Window management
- Text snippets/expansion
- AI chat and commands
- Deep integrations with GitHub, Notion, Linear, Vercel, Jira, and more
- Custom shell/Python/Node script execution
Built by two ex-Facebook engineers who wanted "a command line for the GUI." It shows.
The Free Tier Is Already Better Than Spotlight
Before we even get to AI: the free tier alone replaces three tools most devs pay for.
| Tool Replaced | Raycast Equivalent | Usual Cost |
|---|---|---|
| Spotlight | Launcher + file search | Free (already) |
| Magnet / Rectangle | Built-in window management | ~$5–8 one-time |
| Paste / Clipboard Manager | 3-month clipboard history | ~$3–5/month |
No credit card. No expiration. It just works from day one.
Developer Workflow: What This Looks Like in Practice
A typical morning without touching the mouse:
- Trigger Raycast (
⌥ Spaceor your custom hotkey) - Open GitHub extension → check open PRs on your repo
- Jump to Linear → today's sprint tickets
- Pull a code snippet from clipboard history (copied 3 days ago)
- Run a custom script to spin up your dev server
That last one custom script commands is worth highlighting. You can write shell, Python, Node, or Ruby scripts and trigger them directly from the launcher:
#!/bin/bash
# @raycast.schemaVersion 1
# @raycast.title Open Dev Server
# @raycast.mode silent
cd ~/projects/my-app && npm run dev
open http://localhost:3000
One keystroke. Dev environment running. No terminal hunting.
Extensions Ecosystem: 1,000+ and Actually Useful
Extensions are built with a React-based API (Node.js compatible), published to a community store, and install in one click. No fiddling with configuration files.
Dev-focused picks:
- GitHub — PRs, issues, repos without opening a browser
- Linear — View and create tickets inline
- Vercel — Trigger deployments, check project status
- Homebrew — Search and install packages from the launcher
- Docker — Manage containers directly
- Ray.so — Generate beautiful code screenshots for sharing
Productivity layer:
- Notion, Jira, Asana, Todoist, Google Drive, Slack, 1Password, Zoom
If an extension doesn't exist for your stack, you can build one. The docs are solid.
Raycast AI: Worth the Upgrade?
The Pro tier ($8/month billed annually) adds a full AI assistant baked into the launcher no browser tab required.
What you can actually do:
- Quick AI: Ask a question, get an answer in the same interface you use to launch apps
- AI Chat: Persistent ChatGPT-style interface for longer tasks architecture decisions, writing docs, debugging logic
- AI Commands: Select any text on screen, run a command. "Explain this code." "Make this email more concise." Works system-wide across any app.
- Custom Commands: Build your own prompts, bind them to hotkeys, run them repeatedly
Model support: OpenAI (GPT-4), Anthropic (Claude), Google (Gemini), Perplexity, Groq, Mistral, and more all through the same interface.
BYOK (Bring Your Own Key): If you already pay for API access, you can connect your own OpenAI, Anthropic, or Google keys. No per-message limits.
At $8/month, you're getting the full productivity suite plus multi-LLM AI access compared to $20/month for ChatGPT Plus alone.
Quicklinks: The Underrated Power Feature
Quicklinks let you create shortcuts to any URL with optional parameters. Sounds simple. Wildly useful.
Use cases:
- Jump directly to your GitHub PR queue for a specific repo
- Open your Vercel dashboard for project X
- Link to a specific Notion database or doc
- Internal tools, staging environments, anything URL-based
For managing multiple client projects, this is a game-changer. One launcher, every environment instantly accessible.
Raycast vs Alfred vs Spotlight (Quick Take)
| Feature | Raycast | Alfred | Spotlight |
|---|---|---|---|
| Price | Free / $8/mo | Free / ~$35 one-time | Free |
| Extensions store | ✅ 1,000+ | ✅ Limited | ❌ |
| AI integration | ✅ | ❌ | ❌ |
| Clipboard manager | ✅ | ✅ | ❌ |
| Window management | ✅ | ❌ | ❌ |
| Dev tool integrations | ✅ Deep | ✅ Moderate | ❌ |
| BYOK AI keys | ✅ | ❌ | ❌ |
Alfred is excellent and the one-time Powerpack (~$35) is genuinely appealing if you hate subscriptions. But for developers on a modern stack (GitHub, Linear, Notion), Raycast's integration depth is harder to match.
Spotlight is fine for launching apps. It's not in the same category as either.
Honest Pros and Cons
✅ Pros
- Free tier is legitimately feature-complete for most workflows
- Fastest launcher on Mac opens before you finish typing
- Extensions install in one click, no config files
- Built-in AI across multiple LLMs on Pro
- BYOK support for OpenAI, Claude, Gemini
- Replaces multiple paid apps out of the box
- Privacy-first: no input recording, local data storage
❌ Cons
- macOS only (Windows is in beta, not feature-parity yet)
- AI requires paid Pro plan
- Advanced frontier models are an add-on on top of Pro
- Extension quality varies popular tools are polished, niche ones less so
- Can feel overwhelming until you build your personal workflow
Pricing Summary
| Plan | Price | What's Included |
|---|---|---|
| Free | $0 forever | Launcher, 3-month clipboard, window management, snippets, 1,000+ extensions |
| Pro | $8/mo (annual) | Everything + AI, cloud sync, unlimited clipboard, custom themes |
| Advanced AI | Add-on to Pro | Frontier models (GPT-4, Claude Opus, Gemini Ultra) |
Student discount: 50% off Pro with a verified university email.
Final Verdict
After 8 months of daily use: Raycast is the best Mac launcher available right now, and the free tier alone makes it worth installing today.
The upgrade from "never heard of it" to "I install this on every machine within the first five minutes" tends to happen within a week of use.
If you're a developer, indie hacker, or technical founder on Mac start with the free tier. You'll have a better workflow by end of day.
Top comments (0)