← all posts
raycast for windowsraycast for linuxraycast alternativecross-platform launcherdev launcher windows

Raycast is great. Here's what to use when you're not on a Mac.

What to use on Windows, Linux, Chromebook, and locked-down work laptops when the answer 'use Raycast' doesn't apply. A respectful, opinionated tour of the alternatives — with a side-by-side table at the end.

by team·Jun 5, 2026·6 min read

Quick answer for the impatient: there is no perfect cross-platform Raycast. There are good partial answers depending on what part of Raycast you actually use. If what you want is "⌘K into any developer dashboard from any OS", a browser-based palette like devlinkspad does exactly that.

If you want the longer version, with what's good on Windows, what's good on Linux, what's good on Chromebook, and what to do at a locked-down work laptop — keep reading.

Why I'm not bashing Raycast

Raycast is genuinely great. The team is excellent. The plugin ecosystem is the best of any launcher I've used. The AI integrations are tasteful. If you're on a Mac and you spend money on dev tools, Raycast is probably worth one of those budget slots.

But.

The number of working developers who are not on a Mac has grown a lot. Bootcamp grads on Lenovos. Backend devs on Linux desktops. Anyone with a corporate Windows laptop where IT won't let you install anything. Chromebook-curious people. Steam Deck-as-a-dev-machine people (yes, they exist). The "everyone codes on a MacBook" assumption is more of a Twitter assumption than a real-world one.

So this post is for everyone who's hit "Download" on raycast.com and seen "macOS only" and gone "huh, ok then what".

What Raycast actually does (so we know what to replace)

Raycast bundles a few different jobs:

  1. App launcher — type "Slack", hit enter, Slack opens.
  2. Window manager — keyboard shortcuts for tiling, maximizing, etc.
  3. Clipboard history — ⌘⌥V, paste from history.
  4. Calculator, unit converter, snippets — small utilities.
  5. API extensions — query Linear / Vercel / GitHub / Stripe from the launcher.
  6. AI chat — talk to Claude / GPT inline.

If you're replacing Raycast cross-platform, you mostly do it by replacing each of those jobs with the best native thing.

Raycast for Windows

App launcher

PowerToys Run is the closest spiritual cousin. Free, made by Microsoft, ships with PowerToys. Alt+Space, type, enter. It's not as pretty as Raycast but it works.

Flow Launcher is the prettier, plugin-friendly version. It supports plugins for GitHub, Spotify, etc. Closer to the Raycast vibe.

Wox is the original. Still maintained-ish. A little older.

Window management

FancyZones (also part of PowerToys) does the tiling thing. Windows 11's native Snap Layouts are surprisingly good too.

Clipboard history

Win+V opens clipboard history. Native. Free. Works.

Cross-app dashboard ⌘K

This is the part PowerToys / Flow don't do well. None of them have a curated index of "where is the Stripe webhook URL." That's where devlinkspad slots in — it's browser-based, so it works on Windows the same way it works on a Mac, without an install.

AI

Cursor, Claude Code, and the ChatGPT desktop app all run on Windows. Some of them even better than on macOS, depending on the build.

Raycast for Linux

This is the harder one. There's no single "Raycast for Linux" that's as polished as the macOS version.

App launcher

Ulauncher is the most Raycast-like. Plugin ecosystem, fuzzy search, calculator, the works. GNOME and KDE friendly.

Rofi is the keyboard-first option. Power-user oriented. Pairs well with tiling WMs.

Krunner ships with KDE Plasma and is more capable than people give it credit for.

GNOME's built-in Activities search is a credible Spotlight if you're not picky about plugins.

Window management

Most Linux DEs ship with this. If you want more, bspwm / i3 / Hyprland are the tiling-flavored answers.

Clipboard

CopyQ is the gold standard. Works on everything.

Cross-app dashboard ⌘K

Same answer as Windows — a browser-based palette like devlinkspad doesn't care what OS you're on. Open Chrome / Firefox / Brave / Vivaldi, go to the site, hit ⌘K, you're in.

Raycast for Chromebook / locked-down work machines

This is the most underrated case. If you're on a corporate Windows laptop where IT won't let you install anything, or on a school Chromebook, or on a Linux box you don't have sudo on, you cannot install Raycast, PowerToys, Ulauncher, or anything.

What you can do: open a browser tab.

This is the actual reason I built devlinkspad. The browser is the universal install target. Anything that lives at a URL works on every machine, every OS, every corporate-IT-locked environment. No extension, no executable, no install prompt.

Browser custom search engines are the OG version of this — s stripe-webhook to jump to a URL. They work fine if you're willing to maintain them. The curated, autocompleting, subpage-aware version is the value-add.

What about the paid Raycast features?

Raycast has some genuinely cool stuff that no free cross-platform tool replicates:

  • Raycast AI with multiple model providers behind one subscription.
  • Cloud sync of snippets, quicklinks, etc., across machines.
  • Pro extension features like Window Sync.
  • Hyper-key macros that go deeper than what most launchers do.

For those, there isn't really a substitute exactly. The best cross-platform alternative for AI is just running ChatGPT desktop / Claude Code / Cursor directly. For cloud-synced snippets, there's Espanso (free, open source, cross-platform). For window macros, AutoHotkey (Windows) and Hammerspoon-but-for-Linux options get you most of the way.

A note on the "browser-based" approach

People will reasonably ask: isn't a browser-based ⌘K slower than a native one?

Honest answer: yes, by a few hundred milliseconds, because the browser has to be open and focused. In practice, two things make it a non-issue.

  1. Your browser is always open if you're a working developer in 2026. It is your primary application. The cost of "switch to browser" is basically zero because you were already there.
  2. devlinkspad has a Sidekick mode — a small docked side window that's always available. Open it once, leave it on the side of your screen, hit ⌘K from anywhere your browser is focused. Closes the latency gap.

Native launchers will always have an edge for OS-level stuff (launching apps, controlling windows). But for web app navigation, a browser-resident palette is the right shape of tool.

TL;DR

Job macOS Windows Linux Chromebook
App launcher Raycast / Spotlight PowerToys Run / Flow Ulauncher / Rofi (native)
Window mgmt Raycast / Rectangle FancyZones / Snap bspwm / i3 / KDE (native)
Clipboard Raycast Win+V CopyQ (native)
AI inline Raycast AI / Cursor Cursor / Claude Code Cursor / Claude Code ChatGPT web
⌘K across dev dashboards devlinkspad devlinkspad devlinkspad devlinkspad

The last row is the one Raycast does well that nothing on Windows or Linux really matches, until you treat the browser as the launcher.

If you keep losing dashboard pages, that's literally what devlinkspad is for. ⌘K → devlinkspad.com.


Related:

Press ⌘K. Every dashboard, one keystroke away.

Try devlinkspad — free