Capso

A dark annotation window: a Finder window boxed in red, two numbered green markers and one pixelated file.

One floating toolbar, seven ways to grab the screen

Capso is a free macOS app for screenshots and screen recordings, written in Swift 6 and SwiftUI. Its floating toolbar holds seven modes: area, fullscreen, window, scrolling, timer, OCR and recording to MP4 or GIF. You can mark up a capture in place before saving it. It then waits in a floating preview, from which you copy it, pin it above other windows or drag it straight into another app without saving it first.

Apple Translation on-device, uploads to R2, S3, COS or OSS

  • Apple Translation by default: Capture & Translate reads the text in a screen region and translates it on the device. DeepL, Google Cloud, OpenAI, DeepSeek, OpenRouter or a custom endpoint can be picked instead, with the API key stored in the macOS Keychain.
  • Uploads to storage you control: one-click sharing sends the capture to a Cloudflare R2, Amazon S3, Tencent COS or Aliyun OSS bucket, and the project runs no hosted service of its own.
  • Recording editor: trimming, suggested zooms, cursor smoothing and a styled background, with a live preview before MP4 or GIF export. The webcam overlay comes in four shapes and keeps its position and size when a recording restarts.
  • Twelve standalone Swift packages: CaptureKit, AnnotationKit, OCRKit and the rest are tested on their own and can be embedded in another app without the Capso shell, under the license described below.

Business Source License and a macOS 15 floor

The license rules out building a commercial screen capture product on it. The repository calls Capso open source, yet its LICENSE file is the Business Source License 1.1. The Additional Use Grant allows personal use, internal use within an organization, non-commercial distribution and use as a component of a product whose main purpose is not screen capture. It forbids a "Screen Capture Service": a commercial product or service, offered to third parties, built mainly around screenshots, screen recording or screen annotation. The repository ships one license file, so the reusable packages fall under the same terms. macshot, another native capture tool written in Swift, is GPL-3.0.

Apache 2.0 takes over on 8 April 2029. That is the Change Date in the LICENSE file. The switch on each version's fourth anniversary, which the text also provides for, would come later, since the first release dates from April 2026. The README summary speaks of a conversion "three years after each release", a rule the license itself does not state.

macOS 15 is the floor, and three permissions are needed. The project's deployment target and the Homebrew cask both require macOS 15, which the official page attributes to ScreenCaptureKit, the Vision framework and recent SwiftUI APIs. On first use, the app asks for screen recording, camera and microphone access.

The README pitches Capso as a free replacement for CleanShot X. Its comparison table prices CleanShot X at $29, Shottr at $8 and Cap at $58, and the official page rules out subscriptions and paywalled features. Cloud sharing still costs whatever the bucket's provider charges: the README puts that bill on the user.

Latest release: v1.2.5, on 20 October 2026. There have been 61 releases since v0.1.0 on 10 April 2026, v1.0.0 among them on 6 August 2026, and the last commit is from 24 October 2026. v1.2.5 ships as a DMG signed and notarized by Apple, the same file the capso Homebrew cask installs. The README trails the code: it names R2 only and lists S3 as a future provider, while S3, Tencent COS and Aliyun OSS support has been in the code since May 2026.