Vesslo
Vesslo
🌐 Website: https://vesslo.top
📦 GitHub: https://github.com/hjm79/Vesslo-MacAppManager
Search and manage your Vesslo app library directly from Raycast.
Features
- 🔍 Search Apps - Find apps by name, developer, tag, or memo
- 🔄 View Updates - Check for pending updates (Homebrew, Sparkle, App Store, Manual)
- 🍺 Bulk Update - Update eligible Homebrew cask apps from Vesslo's update export
- 🏷️ Browse by Tag - Explore apps organized by your tags
- 🔗 Deep Integration - Open in Vesslo, Finder, or launch directly
Requirements
- Vesslo Application: Must be installed on your Mac
- Data Export: Extension reads from
~/Library/Application Support/Vesslo/raycast_data.json (auto-generated by Vesslo)
Commands
🔍 Search Apps
Quickly find apps in your Vesslo library with flexible filtering options.
- Filter: Name, Developer, Tag, Memo
- Visuals: Icons indicate matched fields
🔄 View Updates
Check available updates across different sources with Vesslo integration.
- Sources: Homebrew, Sparkle, App Store, Manual
- Source Priority (grouped view): Homebrew > Sparkle > App Store > Manual
- Actions: Update in Vesslo, Open in App Store, Direct execution, or Terminal when supported
| Action | Shortcut |
|---|
| Homebrew Quick Update | ⌘⇧↩ |
| Homebrew Update via Terminal | ⌘⇧T |
| Open in App Store | ⌘⇧O |
| App Store Update via Terminal (mas) | ⌘⇧M |
🏷️ Browse by Tag
Organize and explore your app collection by custom tags.
🍺 Bulk Homebrew Update
Update eligible Homebrew cask applications safely from Vesslo's visible update export.
- Default: Runs only valid, unique Homebrew cask tokens exported by Vesslo as Homebrew update candidates
- Per App: Open the update in Vesslo, run a direct Homebrew update, or open the command in Terminal
- Safety: Deleted, skipped, ignored, non-Homebrew, and invalid-cask entries are excluded
License
MIT