Analysis updated 2026-05-18
Take annotated screenshots on a Hyprland or Sway Wayland desktop with arrows, text, and blur tools
Bind Wlameshot to Print Screen in Hyprland for a Flameshot-like workflow on Wayland
Redact sensitive areas in a screenshot using the blur tool before sharing
| dahorg/wlameshot | bong-water-water-bong/npu-gpu-cpu | fatehmtd/gradiumpp | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | C++ | C++ | C++ |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 3/5 | 5/5 | 3/5 |
| Audience | developer | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Qt6.5+, CMake, and a C++17 compiler to build. Wayland mode also needs grim and wl-clipboard at runtime.
Wlameshot is a screenshot tool for Linux desktops running Wayland, the modern display system replacing the older X11 system on many Linux distributions. It was inspired by Flameshot, a popular screenshot tool that works well on X11 but has limitations on Wayland. The name combines Wayland and Flameshot. After taking a screenshot, you can annotate it directly in the app before saving or copying it. The annotation tools include arrows, circles, rectangles, a freehand pen, text labels, a highlighter, numbered markers (useful for numbered step guides), and a blur tool for redacting sensitive areas. You can pick colors from preset swatches or a custom color picker, and the selection region can be resized and moved with handles. The workflow ends with either saving to a PNG file or copying the image to the clipboard. The Wayland support works through a fallback approach: the app first tries Qt's built-in screen capture, which works on X11 and some Wayland setups, and falls back to a command-line tool called grim when the compositor blocks direct screen access for security reasons. This covers the most common Wayland environments including Hyprland, Sway, and GNOME. Clipboard handling also uses a separate utility on Wayland to keep the copied image available after the app closes. Building requires Qt 6.5 or newer, CMake, and a C++17 compiler. For Wayland, two additional runtime tools (grim and wl-clipboard) must be installed. The README includes configuration examples for binding it to the Print Screen key in Hyprland and adding it as a Waybar panel button. The project is MIT licensed.
A Wayland-compatible screenshot tool with annotation support (arrows, blur, text, numbered markers), inspired by Flameshot. Uses grim fallback for Hyprland and Sway. MIT licensed, built with Qt6.
Mainly C++. The stack also includes C++, Qt6, CMake.
Use freely for personal or commercial projects, keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.