LongScreenShot is a lightweight macOS menu bar screenshot tool with annotation, OCR, translation, pinning, and manual-scroll long screenshot capabilities.

Stars

34

7-day growth

No data

Forks

1

Open issues

1

License

Apache-2.0

Last updated

2026-07-09

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It offers a clean, daily-use screenshot experience without bloat, combining local Apple Vision OCR, customizable translation backends, and manual long screenshot stitching—all from the menu bar.

Who it is for

  • macOS 14+ users
  • Developers needing a lightweight screenshot tool
  • Translators and content creators using OCR and annotation
  • Power users who prefer manual scrolling for long screenshots

Use cases

  • Capturing and annotating screenshots for documentation or bug reports
  • Extracting text from images using local OCR
  • Pinning reference screenshots onto the screen while working
  • Creating long screenshots of web pages or documents by manually scrolling

Strengths

  • Native macOS app with Swift and AppKit, minimized permission requirements (only screen recording, no accessibility)
  • Includes both basic and advanced features like OCR, translation, and long screenshot stitching
  • Open source under Apache 2.0, allowing customization and community contributions
  • Manual scrolling approach for long screenshots avoids auto-scroll reliability issues

Considerations

  • Requires macOS 14.0 or later
  • Long screenshot stitching may fail on dynamic content (animations, videos, changing textures)
  • Translation requires separate API keys for Baidu or Google services

README quick start

使用

Description

Long Screen Shot for macOS

Related repositories

Similar projects matched by category, topics, and programming language.

Blaizzy
Featured
Blaizzy GitHub avatar

nativ

Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

AI & Machine LearningAI Vision & Audio
985
uzairansaruzi
Featured
uzairansaruzi GitHub avatar

hermex

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.

AI & Machine LearningLarge Language Models
941
simonw
Featured
simonw GitHub avatar

speech-analyzer-cli

A macOS command-line tool that uses Apple's on-device speech APIs to transcribe prerecorded audio into plain text, JSON, JSONL, SRT, or WebVTT.

Developer ToolsCLI & Terminal
20