Quick comparison
| Feature | Refrain | Raycast Snippets |
|---|---|---|
| Price | $9.99 one-time | Free inside Raycast |
| Access | Menu bar click, or global shortcut + search | Launcher, hotkey + search |
| Multi-paragraph snippets | Yes, line breaks kept | Yes |
| Storage | Plain markdown file you own | Inside Raycast's database |
| Edit outside the app | Any editor, live reload | Import and export |
| Keyword expansion | No | Yes |
| Dynamic placeholders | No | Yes |
| Accessibility permission | Not needed | Needed for expansion |
| Works without Raycast installed | Yes | No |
| Other tools in the app | None, only snippets | Launcher, clipboard, AI, etc. |
Where Raycast Snippets wins
Raycast Snippets are good. If you already live inside Raycast, the snippets feature costs nothing extra, it's integrated with the rest of the launcher, and keyword expansion (type !addr and get your address) is a real feature Refrain doesn't have. Raycast also supports dynamic placeholders like the date or your clipboard, which Refrain doesn't do either.
Raycast is the better fit when:
- You're already a Raycast user and never leave the launcher. Muscle memory matters.
- You want snippets to expand inline as you type, with a trigger you remember for each one.
- You need placeholders, like a reply that drops in today's date or puts your cursor in the right spot.
- You want snippets, clipboard history, an app launcher, window management, and AI all in one place. Raycast is a platform.
Where Refrain wins
- A visible list, plus a shortcut. Click the menu bar icon and you see every snippet without remembering a keyword. If you prefer the keyboard, Control-Option-Space opens a search palette over the app you're in: type to filter by title or text, press Return, and the snippet is on your clipboard. The palette only searches your snippets, so nothing else crowds the results.
- The file is yours. Refrain keeps your snippets in one markdown file at a location you choose. Put it in iCloud Drive, Dropbox, or a git repo, and edit it in any text editor. Raycast Snippets live inside Raycast's own database.
- Long text is easy to manage. A four-paragraph support reply, a meeting notes template, or a detailed AI prompt is as easy to keep as a one-line address. The editor window handles multi-paragraph text, and copying keeps every line break.
- Live reload. Edit the markdown file outside the app and Refrain picks up the change. Handy if a team keeps shared replies in one synced file.
- No Accessibility permission. Refrain only copies to the clipboard. It doesn't watch your typing.
- Small scope. Refrain is a list of snippets in the menu bar that copy to the clipboard. There's very little to configure.
Using both
You can run both. A reasonable split:
- Keep short, keyword-triggered text in Raycast. Things you want to expand mid-sentence without looking.
- Keep the snippets you'd rather pick from a list in Refrain: longer email and support replies, templates, commands you look up, and the AI prompts you send every day.
If Refrain's default shortcut collides with a Raycast hotkey, pick another preset in Refrain's Settings (Control-Option-P, Option-Command-P, or Shift-Option-Space) or turn it off.
Which to pick
Raycast Snippets if you're already a committed Raycast user, you want inline keyword expansion or placeholders, or you want a launcher anyway.
Refrain if you want a tool that does one thing, keeps your reusable text in a file you own, and puts any snippet a click or a shortcut away without adopting a whole launcher.