screenshot, screen-recording, ocr, and uploader for wlroots wayland compositors.
works on: hyprland, sway, niri, river, kde plasma 6. not supported: x11, gnome.
see https://void.creations.works/
see https://aur.archlinux.org/packages/grabit
nix run git+https://heliopolis.live/creations/grabit.git -- --helpmake
sudo make installdeps: json-c libcurl libmagic wayland-client wayland-cursor cairo libxkbcommon libdbus-1. runtime: ffmpeg (for --record), tesseract (for --tesseract).
- region selector with live freeze (drag, or click a window on hyprland to snap)
- annotator opened with
-e- pen, rect, ellipse, arrow, blur, text, eraser - color picker with hex input + eyedropper that samples from the freeze
--recordtoggles region recording with a live overlay + tray icon (mp4)
- OPTIONS.md - usage, configuration, auth tokens, sharex uploaders, recording/pin/ocr/edit, filename templates, env vars, build targets
- PLUGINS.md - plugin cli, manifest format, helper header
- primary: https://heliopolis.live/creations/grabit
- github mirror: https://github.com/Creationsss/grabit
agpl-3.0-or-later. see LICENSE.


