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