All MensuraMedia projects

LinScreenCapture 3

Capture and annotate Linux screenshots in one studio.

A screenshot studio for Linux rebuilt on GTK 4 and Python. Capture a region, window or screen with one key and land straight in an editor with arrows, boxes, text, step numbers, callouts, blur and crop.

Free for education, research and personal projects; commercial use requires permission.

A capture annotated with an arrow, a selected box, step numbers, text, a callout and a pixelate block
Every annotation is an undoable layer.

What it does

Features

A closer look

Install

Install the Debian package, or run the installer script for this user.

Requirements

  • Python 3.12
  • GTK 4.14 · libadwaita 1.5
  • Cairo · Pillow · python-xlib
  • XDG portal (Wayland sessions)
Installer script (this user)
git clone https://github.com/MensuraMedia/linscreencapture3.git
cd linscreencapture3
./install.sh --deps
  • Then press PrintScreen: the agent starts at login and PrintScreen copies a region to the clipboard.
  • Debian package, system-wide install and uninstall: INSTALL.md in the repository.

Full and current instructions: the README on GitHub.

At a glance

Version3.0
Phases1-5 of 7 implemented; Phase 6 in progress
StackPython 3.12 · GTK 4.14 · libadwaita 1.5
PlatformsX11 verified; portal backend for Wayland
LicenceCC BY-NC 4.0

Documentation