FramR – Wayland screenshot and screen-recording utility

FramR is a Wayland screenshot and screen-recording utility with built-in annotation and upload facilities.

It can capture an entire screen, a monitor or a selected region, edit a screenshot before saving it, copy captures to the clipboard, and record video with configurable encoding. It also supports ShareX and iShare-compatible uploaders for sending captures directly to configured hosting services.

This is free and open source software.

Key Features

  • Capture an entire screen, individual monitor or selected area.
  • Annotate screenshots before the final image is captured.
  • Draw freehand annotations, arrows, circles, rectangles and text.
  • Add checkmarks, counters and highlighted regions.
  • Blur or pixelate sensitive areas of a screenshot.
  • Copy completed captures directly to the clipboard.
  • Save captures to a chosen directory, reuse the last selected region, or delay capture.
  • Include the mouse cursor when required.
  • Record an entire screen, monitor or selected region.
  • Stop recordings by invoking FramR again or set a duration for automatic stopping.
  • Choose H.264, AV1 or VP9 video encoding.
  • Select automatic, software, VAAPI or NVENC encoder backends.
  • Configure bitrate, frame rate, keyframe interval, threads and encoder speed.
  • Choose MP4, Matroska or WebM containers.
  • Upload screenshots with ShareX and iShare-compatible uploader configurations.
  • Import uploader definitions from local files or URLs.
  • Support framr:// deeplinks for one-click uploader configuration imports.
  • Create, edit, list, inspect and delete uploaders through its configuration tools.
  • Choose PNG, JPEG or WebP screenshot output and configure JPEG quality.
  • Upload an existing file or data read from standard input.
  • Work with wlroots/scenefx compositors including Hyprland, Sway and River.
  • Support KDE Plasma on Wayland.

Website: github.com/vMohammad24/framr
Support:
Developer: vMohammad
License: GNU Affero General Public License v3.0

FramR is written in Rust. Learn Rust with our recommended free books and free tutorials.


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.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted