Cull Pilot is a Vim-inspired browser extension that makes rating photos in Synology Photos fast and efficient. Star, navigate, and curate using just your keyboard — no mouse required.
Keyboard-first metadata assistant for Synology Photos — cull faster, tag smarter, and build dynamic albums.
Available for:
- Press
ito enter insert mode - Use
0–5to set star ratings (press the same key again or0to clear) - Navigate photos with
h(previous) andl(next) - Press
Escto exit insert mode - Overlay shows active mode and real-time feedback
- Automatically opens the info panel if needed
If you're already using tools like Lightroom, you know the power of star ratings. In Synology Photos, these ratings can be used to:
- Build criteria-based albums (e.g. “4 stars and up”)
- Quickly sort through large batches of photos
- Filter and export only your best shots
Cull Pilot helps you apply those ratings quickly and purposefully — directly from the web interface.
Cull Pilot is built with:
- Vite for development and bundling
- TypeScript for clarity and maintainability
- Web Extension APIs (Chrome/Firefox Manifest V3)
- DOM interaction via
content.js(no frameworks)
If you'd like to build the extension locally, here’s how:
git clone https://github.com/deadlypinfish/cullpilot.git
cd cullpilotnpm install
npm run buildThis creates a production-ready extension bundle in the dist/ directory.
- Visit
chrome://extensions - Enable “Developer Mode” (toggle in top-right)
- Click “Load unpacked”
- Select the
dist/folder from this project
You can now open Synology Photos in a tab and start using keyboard shortcuts.
- Tag editing in the info panel
- Configurable keybindings
- Album creation tools
Contributions, issues, and suggestions are welcome.
- File an issue
- Submit a pull request
- Suggest new use cases
If you've built a custom fork for a different photo tool, let us know — we may support multiple platforms in the future.
If Cull Pilot saved you time or improved your workflow, you can support the project here
This project is licensed under the MPL-2.0 license.
