Screenshot tools
Including in-app screenshot editing
- flameshot
- QT based
- Few dependencies
- Multiple file types possible (jpg, png etc.)
- Releases
- Arch package flameshot
- AUR package flameshot-git
- Issues
- Hyprland support
- With 13.3.0-2 still buggy, custom script needed
- Still not solved with v14.0.rc3
- Hyprland support
- shutter
- Has dozens of Perl dependencies
- ksnip
- QT based
No in-app editing
screenshot.sh
- Ml4w version
- original in hyprwm/contrib
- Installed by ml4w in
~/.config/hypr/scripts/screenshot.sh - Uses
hyprpicker,grimandgrimblast - Screenshot destination: Configured by
~/.config/ml4w/settings/screenshot-folder.sh - Script location:
~/.config/hypr/scripts/screenshot.sh - Default screenshot tool configured by
ml4w - Exports
GRIMBLAST_EDITOR(set by~/.config/ml4w/settings/screenshot-editor), works withsatty --filename - Defaults to jpg
Other
- maim
- menyoki
- Screencast and screenshot utility that can also perform various image related operations such as making/splitting GIFs and modifying/analyzing/viewing image files
- elementary/screenshot
- screencloud
- Upload only
- screengrab
- QT
- gscreenshot
- Allows to specify an app for further editing
- gnome-screenshot
- grimshot
- A helper for screenshots within sway
- grimblast
- A Hyprland version of Grimshot.
- hyprland-screenshot
- Very basic, written in shell
- hyprshot
- easily take screenshots in Hyprland using your mouse
Screenshots with grim + slurp
apt install grim slurp
grim -g "$(slurp)" /tmp/s.png
Out of scope
- lightscreen
- No source code found
Unmaintained:
- HotShots
- imgur-screenshot
Screenshot annotation tools
- satty
- Rust
- Modern screenshot annotation tool, inspired by Swappy and Flameshot