WHAT IS IT?
macshot is a native macOS screenshot and screen recording tool. Hit a global hotkey, select a region, annotate, then copy or save, all in one flow. Written in Swift with AppKit (no Electron), it handles both annotated screenshots and video capture with a built-in editor.
WHY IS IT INTERESTING?
- Full annotation toolkit: around twenty tools (arrows, shapes, text, numbered markers, stamps, pixelation, loupe, measurement).
- Scrolling capture: stitches a vertically or horizontally scrolled page into a single image using Apple Vision.
- Video recording: MP4 export up to 120fps or GIF, with system audio and microphone.
- Automatic PII redaction: detects and censors emails, phone numbers, credit cards, API keys, faces and people.
- OCR and cloud uploads: text extraction in 30+ languages, direct upload to Google Drive, S3, R2 or MinIO.
USE CASES
- Write technical docs with annotated screenshots.
- File a bug report with a marked-up, commented capture.
- Share a screen without leaking sensitive data thanks to auto-redaction.
- Record a short screencast and export it as a GIF for a PR or ticket.
