grimblast – screenshot helper for Hyprland

grimblast is a command-line screenshot helper for Hyprland. It adapts the approach used by grimshot for Sway, combining grim, slurp, and Hyprland’s window information to make common screen-capture tasks easier to invoke.

Rather than providing its own screenshot editor or selection engine, grimblast coordinates existing Wayland tools. It can be called from a terminal, script, or Hyprland keyboard shortcut, with separate actions for saving a screenshot, copying it to the clipboard, or handing it to an image editor.

This is free and open source software.

Key Features

  • Captures the active window, currently active display output, entire desktop across outputs, or an interactively selected region.
  • Allows users to click a window or drag an area when choosing a capture target.
  • Provides save, copy, combined copy-and-save, and edit actions.
  • Supports PNG, PPM, and JPEG files, while clipboard operations use PNG.
  • Can freeze the screen before an area is selected, helping capture transient interface elements.
  • Offers delayed capture, including fractional-second delays after manual selection.
  • Can include the mouse pointer where supported by the selected capture method.
  • Allows image scaling to be passed through to grim.
  • Displays optional desktop notifications with configurable expiry times.
  • Can open the containing folder when interacting with a notification.
  • Lets users choose an external editor through an environment variable.
  • Uses configurable screenshot directories, temporary editing directories, and timestamp-based filename formats.
  • Supports customizable slurp arguments and predefined selection rectangles.
  • Can send saved image data to standard output for shell pipelines.
  • Includes a dependency-checking action and prevents overlapping capture instances.

Website: github.com/hyprwm/contrib/tree/main/grimblast
Support:
Developer: Hypr Development contributors
License: MIT License


Related Software

Screen Capture GUI Tools for Hyprland
HyprQuickFrameNative screenshot utility for Hyprland built with Quickshell
HyprCapCapture screenshots and screen recordings on Hyprland
hyprsnapScript-based screenshot utility
HyprSnipperQt-based screenshot tool designed specifically for Hyprland
HyprQuickshotScreenshot utility for Hyprland built with Quickshell
grimblastHelper for screenshots within Hyprland
FramRAnnotate, record and upload captures from Wayland desktops
ScranCapture images and videos on supported Wayland compositors

Read our verdict in the software roundup.

CLI Screen Capture Tools
maimMake Image aims to improve on scrot
scrotSCReenshOT is a simple command line screen capture utility
slopQueries for a selection from the user and prints the region to stdout
wayshotScreenshot tool for wayland compositors
termframeTerminal output SVG screenshot tool
grimUtility to take screenshots of Wayland desktops
shotmanUncompromising screenshot tool for Wayland compositors
shotgunMinimal screenshot utility
ImageMagickCreate, edit, and compose bitmap images
HyprCapCapture screenshots and screen recordings on Hyprland
grimblastCapture windows, selected areas, and screens on Hyprland
lqthSimple but fast screenshot utility inspired by xscreenshot
grimshotCapture windows, selected areas, and screens under Sway

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted