Skip to content

Creationsss/grabit

Repository files navigation

grabit

screenshot, screen-recording, ocr, and uploader for wlroots wayland compositors.

works on: hyprland, sway, niri, river, kde plasma 6. not supported: x11, gnome.

install

Void

see https://void.creations.works/

Arch (AUR)

see https://aur.archlinux.org/packages/grabit

NixOS

nix run git+https://heliopolis.live/creations/grabit.git -- --help

from source

make
sudo make install

deps: json-c libcurl libmagic wayland-client wayland-cursor cairo libxkbcommon libdbus-1. runtime: ffmpeg (for --record), tesseract (for --tesseract).

demo

region selector annotator color picker

  • 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
  • --record toggles region recording with a live overlay + tray icon (mp4)

docs

  • 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

source

license

agpl-3.0-or-later. see LICENSE.

About

screenshot, screen-recording, ocr, and uploader for wlroots wayland compositors.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors