# naelstrof/maim

maim (make image) takes screenshots of your desktop. It has options to take only a region, and relies on slop to query for regions. maim is supposed to be an improved scrot.

Repository: https://github.com/naelstrof/maim
Canonical: https://ross.abutalabs.com/products/maim
Language: C++
License: NOASSERTION
License Family: other
Topics: takes-screenshots, scrot, c-plus-plus, imagemagick
Last push: 2026-05-28T18:59:31+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 84, release rhythm 54, longevity 100
- inputs: {"age_days": 4722, "days_push": 97, "days_rel": 97, "gap_med": 333, "n_releases_24m": 2}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2275, forks 84 (observed 2026-08-28T04:06:33.406734+00:00)

## What it is
maim (Make Image) is a C++ command-line utility for taking screenshots of your desktop on X11, with support for capturing regions, windows, and interactive selection via slop. It is designed as an improved replacement for scrot, supporting multiple image formats, cursor blending, and piping output to stdout.

## Use cases
- take a screenshot of my desktop from the command line
- capture a selected screen region interactively
- screenshot a specific window for automation scripts
- pipe a screenshot to another command like imagemagick
- capture screenshots in png, jpg, or bmp format
- replace scrot with a better screenshot tool

## When to choose
- you need fast, scriptable X11 screenshots from the terminal
- you want interactive region or window selection via slop
- you need to pipe screenshot output into other tools
- you're automating screenshot capture on Linux/BSD

## When to avoid
- you're on Wayland without XWayland support
- you need a GUI screenshot application with annotations
- you need screen recording or video capture

## Facets
- artifact type: cli-tool
- maturity: stable
- function: image-processing, cli
- domain: desktop-applications, media
- platform: bsd, cli
- tags: screenshot, x11, scrot-alternative, slop, screen-capture, command-line, linux

## Member repositories
- naelstrof/maim (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:33.406734+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:41:31.075838+00:00, confidence not recorded.
  - readme: https://github.com/naelstrof/maim (fetched 2026-08-28T04:06:33.406734+00:00, sha 6d2b7ed05d8f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
