Maim
The facts below are what the maker publishes about Maim, checked and dated. Our editors have not written about it yet.
The facts
Each one read from Maim's own pages, with the date it was checked.
What it does
- Availability
- The README lists packages for Linux distributions and BSD systems, and recommends installing through a package manager.checked 11 Oct 2026
- Build requirements
- Building requires CMake, glm, and x11proto; libjpeg-turbo, libpng, libwebp, and several X11 libraries are required at build and runtime.checked 11 Oct 2026
- Capture formats
- It saves screenshots in PNG, JPG, or BMP format.checked 11 Oct 2026
- Capture targets
- It can capture predetermined regions or windows, or let a user select a region or window before capture.checked 11 Oct 2026
- Clipboard workflow
- The README shows piping a selected screenshot to xclip to copy it to the clipboard for use in applications such as Mumble, Discord, and GIMP.checked 11 Oct 2026
- Command-line use
- It can pipe screenshots to standard output for command chaining.checked 11 Oct 2026
- Command piping
- It can send screenshots to standard output for command chaining.checked 11 Oct 2026
- Cursor and off-screen pixels
- It can blend the system cursor into screenshots and mask off-screen pixels as transparent or black.checked 11 Oct 2026
- Export formats
- png,jpg,bmp,webpchecked 20 Sep 2026
- Image formats
- It can save screenshots as PNG, JPG, or BMP.checked 11 Oct 2026
- Image processing workflow
- The README gives an example that pipes a window screenshot through ImageMagick to add a shadow effect.checked 11 Oct 2026
- Integrations
- The README gives examples using xclip, ImageMagick, zbarimg, and i3 with maim.checked 11 Oct 2026
- Intended users
- The README describes selecting regions or windows as useful for automation and gives several command-line scripting examples.checked 11 Oct 2026
- License
- The repository identifies its license as GPL-3.0.checked 11 Oct 2026
- Multiple-monitor caveat
- The README says its desktop-overlay-and-crop example does not work well with multiple monitors.checked 11 Oct 2026
- Other command integrations
- The README shows examples using xdotool to capture the active window and zbarimg to decode a selected QR code.checked 11 Oct 2026
- Package availability
- The README lists packages for Linux distributions including Arch, Debian, Ubuntu, Fedora, Alpine, and NixOS, as well as FreeBSD, NetBSD, and OpenBSD.checked 11 Oct 2026
- Purpose
- Maim takes screenshots of your desktop and is intended as an improved scrot.checked 11 Oct 2026
- Security information
- The repository page shows a Security and quality section, but the opened page provides no security or compliance details.checked 11 Oct 2026
- Selection dependency
- Maim relies on slop to query for regions and supports slop features, including selection shaders.checked 11 Oct 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
Where it runs
- Regions and windows
- It can capture predetermined regions or windows, or let the user select a region or window before capture.checked 11 Oct 2026
- Supported platforms
- linuxchecked 20 Sep 2026
Alternatives to Maim
- 1
Gyazo
Free planAndroidiOSWebExtension8.0Free plan - 2

Awesome Screenshot
Free planiOSWebExtensionmacOS7.6From $5 a month - 3

Microsoft Edge
Free planAndroidiOSWebExtension7.5Free plan - 4

Monosnap
Free planWebExtensionLinuxmacOS7.5From $2.50 a month - 5

Greenshot
Free planWindows7.0$1.99 one-time - 6
Screention
Free planLinuxmacOSWindows7.0Free plan
