
Spice - Spice Up Your Desktop ๐ถ๏ธ
Spice is a minimalist wallpaper manager that brings a continuous stream of delight to your screen while not getting in your way. It automatically downloads high-quality wallpapers from your favorite image services like Wallhaven and Unsplash, keeping your desktop fresh and fun.
Note: Spice runs quietly in your Windows system tray or macOS menu bar, doing its magic in the background while giving you full control when you need it.
โจ Key Features
๐ Infinite Sources
- ๐ Browser Companion: Use our Chrome Extension or Firefox Add-on to seamlessly send any image from the web to your desktop.
- ๐๏ธ The Museum Experience: Turn your desk into a gallery with 4K+ Open Access masterpieces from The Met and Art Institute of Chicago.
- ๐ธ Native Integrations: One-click access to Wallhaven, Pexels, and Wikimedia Commons.
- โ๏ธ Google Photos: Securely browse and cycle your personal cloud albums.
- โค๏ธ Local Favorites: Build your own curated collection that works offline.
๐ง Smart Technology
- ๐ Smart Fit 2.0:
- Quality Mode (Strict): Ensures perfect composition by rejecting images that don't fit your screen, unless a clear face is detected.
- Flexibility Mode: Accepts high-res images with a "Safe Fallback" for ultrawide monitors.
- Face Boost: Ensures people are perfectly framed.
- โก Ultra-Responsive: Engineered for zero-lag performance, ensuring the UI stays buttery smooth even while downloading heavy 4K content.
- โ๏ธ Tabbed Preferences: Manage dozens of sources easily with our new organized settings tabs (Online, Local, Museum, AI).
๐ฎ Control & Experience
- โจ๏ธ Global Hotkeys: Control Spice instantly from anywhere:
- Next / Previous:
Ctrl + Alt + Right/Left (Windows) / Cmd + Opt + Right/Left (macOS)
- Favorite:
Ctrl + Alt + Up / Cmd + Opt + Up (Strict Add)
- Trash/Block:
Ctrl + Alt + Down / Cmd + Opt + Down
- Pause/Resume:
Ctrl + Alt + P / Cmd + Opt + P
- Preferences:
Ctrl + Alt + O / Cmd + Opt + O
- ๐ท๏ธ Instant Attribution: See the artist/photographer name via the tray menu in real-time.
- โฏ๏ธ Pause & Resume: Hold onto a wallpaper you love, then resume the rotation when ready.
- โ Blocklist: Trash a wallpaper once, and it's gone forever.
Developers
- Architecture: Curious how Spice works under the hood? Read our Architecture Documentation for a deep dive into our Single-Writer concurrency model.
- New Providers: Want to add your own wallpaper source? Check out our Provider Creation Guide to learn how to implement the
ImageProvider interface in minutes.
- New Plugins: Want to extend Spice with completely new features? Read our Plugin Development Guide.
๐ฆ Installation
Head to the Releases Page to download the installer for your OS.
๐ Browser Companion Extension
For Windows
- Download
Spice-Setup-x.y.z-amd64.exe.
- Double-click to install.
- (Optional) Find the Spice Chrome Extension on the Chrome Web Store and click Add to Chrome.
For macOS (Apple Silicon)
- Download
Spice-vx.y.z-arm64.dmg.
- Open the
.dmg.
- Drag Spice.app into your Applications folder.
- (Optional) Drag Spice Wallpaper Manager Extension.app into your Applications folder if you want Safari support.
- Enable the Safari Extension:
- Open Safari Settings > Extensions.
- Check the box for Spice Wallpaper Manager.
- Click "Always Allow on Every Website" to ensure seamless detection.
๐ Usage
Tips
- Wallhaven Favorites: To use your private collection, use the URL format with your User ID:
https://wallhaven.cc/user/<username>/favorites/<id>, rather than the generic favorites link.
- Disable Local Favorites: To turn off the "Favorite Images" provider, simply uncheck the "Active" box next to its query in the Spice Preferences > Wallpaper tab.
๐ฎ Roadmap
We have big plans for Spice!
- Multi-Monitor Support: Bringing Spice to all your screens, not just the main one.
- Linux & Intel Mac Support: While we currently focus on Apple Silicon (arm64), we plan to expand our official builds to Intel Macs and Linux.
- More Providers: Adding support for other wallpaper sources like Pixabay and The Met Open Access.
- Local Collections: Point Spice to any folder on your computer to use your existing wallpaper library.
โ ๏ธ Known Limitations
- Blocklist Editing: You can currently reset the whole blocklist, but removing single images is coming soon.
๐ฌ Feedback
Found a bug or have an idea? Please open an issue on GitHub.
Privacy Policy | MIT License - Copyright (c) 2025 Karl Kwong