Organize applications, websites, and nested collections into custom bundles — accessible instantly from Raycast.
Launchpad folders meets browser bookmarks, but faster and right in your command bar.
Work → Tools → Utilitiescoral, skyblue) or hex codes (#FF5733, FF5733)[Custom Title](https://example.com) for your own⌘⇧O⌘⇧M) — Hierarchical bullet list with nested bundle structure⌘⇧L) — Flat URL list, sorted by lengthPin any bundle to Raycast's root search:
⌘⇧C → saveCopy the deeplink URL with ⌘⌥C for sharing or scripting.
| Shortcut | Action |
|---|---|
↵ | Open bundle |
⌘N | Create new bundle |
⌘E | Edit bundle |
⌘O | Open all apps |
⌘⇧O | Open all websites |
⌘⇧M | Copy URLs as markdown |
⌘⇧L | Copy URLs as list |
⌘⇧C | Create quicklink |
⌘⌥C | Copy quicklink URL |
⌘⇧E | Export bundle |
⌃⇧X | Empty bundle (remove all items) |
⌃X | Delete bundle |
| Shortcut | Action |
|---|---|
↵ | Open item |
⌘E | Edit item (website or nested bundle) |
⌘M | Move item to another bundle |
⌘D | Duplicate item |
⌘O | Open all apps |
⌘⇧O | Open all websites |
⌘⇧M | Copy URLs as markdown |
⌘⇧L | Copy URLs as list |
⌘⇧Q | Quit all running apps |
⌘⌫ | Remove item |
⌘N to create a new bundle⌘↵ to savePlain URLs auto-fetch titles. Use markdown links for custom names:
https://github.com
[Raycast Store](https://raycast.com/store)
[My Projects](https://github.com/username)
Edit a bundle (⌘E) → select existing bundles in the "Nested Bundles" field, or choose "Create New Bundle..." to create and nest in one step.
Bundles can only have one parent — a bundle already nested elsewhere won't appear in the picker.
Select any item inside a bundle → ⌘M → choose a destination.
⌘⇧E (or use "Export All Bundles" from the action panel). Saved to Downloads + clipboard.Configure via Raycast Settings → Extensions → Bundles.
Sorting — Up to three levels of priority for bundle contents:
| Method | Options |
|---|---|
| Alphabetical | A → Z or Z → A |
| Length | Short → Long or vice versa |
| Recent | Old → New or vice versa |
| None | Preserve order |
Display — List or Grid view, preview pane toggle, separate sections for apps/websites/bundles.
Appearance — Default bundle color (CSS name or hex).
If you have iCloud Drive enabled, bundles are stored in ~/iCloud Drive/Raycast Bundles/bundles.json and sync automatically across your Macs. If iCloud Drive is unavailable, data is stored locally via Raycast's LocalStorage.
Yes — if iCloud Drive is enabled, bundles sync automatically. Existing data is migrated to iCloud on first run. You can also manually export/import bundles as JSON backups.
Favicons are fetched via Raycast's built-in provider. If it can't find one, a globe icon is shown instead.
CSS names (coral, skyblue), hex with hash (#FF5733), and hex without hash (FF5733).
npm install # Install dependencies
npm run dev # Development mode (hot reload)
npm run build # Build for production
npm run fix-lint # Fix linting issues
npm run publish # Publish to store
Requires Raycast 1.69.0+, Node.js 20+, macOS.
MIT