Capture without breaking flow.
Snapwright stays warm in the background, so the overlay is there the instant you press the hotkey. The screen freezes, you pick a region, and it's copied and saved the moment you let go.

Press one key and the overlay is already there. Drag, let go, and the shot is on your clipboard, saved to disk, and filed in a library you can actually search.
curl -fsSL https://raw.githubusercontent.com/jeremielumandong/snapwright/main/install.sh | sh
From the keypress to the moment you need it again three weeks later. Built for the hundredth capture of the day, not just the first.
Snapwright stays warm in the background, so the overlay is there the instant you press the hotkey. The screen freezes, you pick a region, and it's copied and saved the moment you let go.

A focused editor with the tools you actually reach for. Every edit is non-destructive and saved beside the original, so you can change it next week or revert in one click.

Each shot lands in a library with where it came from and the text inside it, so “that error from Tuesday” is one search away. It lives on your machine, not in someone's cloud.



Record a display or a region to MP4, or to GIF with Option added. Pause when you need to; the video lands in your library.
Select a region and press T: the words in it go to your clipboard, read on your machine.
The window under your pointer highlights. One click captures exactly that window.
Catch menus, tooltips and hover states. The countdown is never in the shot.
Click to open it in the library, or jump straight to the editor. It steps aside before your next shot.
Every capture is copied and saved to Pictures/Snapwright in the same instant.
Hold Shift as you let go to keep adjusting the selection before it's taken.
One Rust codebase using each system's fastest capture path. No Electron, no web view. Builds are published on GitHub as soon as they're cut.
curl -fsSL https://raw.githubusercontent.com/jeremielumandong/snapwright/main/install.sh | shcurl -fsSL https://raw.githubusercontent.com/jeremielumandong/snapwright/main/install.sh | shYou need Rust; the toolchain is pinned in the repo. On Linux, install the GPUI dependencies first: libxkbcommon-dev libxkbcommon-x11-dev libwayland-dev libvulkan-dev libfontconfig-dev libfreetype-dev
$ git clone https://github.com/jeremielumandong/snapwright.git $ cd Snapwright $ cargo run --release -p snapwright-app