A free, open-source macOS menu bar screen recorder built on ScreenCaptureKit, with ProRes, HEVC and H.264 encoding.
icloudza/caplo
A native macOS screen recorder and video editor that opens an editor after each recording, with auto zoom, cursor styling and subtitles.
Open-source alternative to:Screen Studio
ScreenFlow
- Stars
- 212
- Forks
- 8
- Open issues
- 0
- Last commit
- 8 days ago
What is it?
Caplo is a macOS screen recording app built with Swift and SwiftUI on top of ScreenCaptureKit. It records the full screen, a custom area or a single window, and can capture camera, microphone and system audio at the same time. After recording, the clip opens in an editor where zoom focus is generated automatically from clicks and pointer movement, and can be adjusted on the timeline.
The editor covers cursor smoothing and click effects, canvas layout with background, padding, corner radius, shadow and cropping, plus overlays such as masks, text, title cards and watermarks. Keystrokes can be shown as keycaps when input monitoring is enabled. Subtitles are transcribed locally with the system speech recognizer and can be edited line by line, and audio tools include noise reduction, echo cancellation and silence removal.
Exports are available as H.264 or HEVC in MP4, ProRes 422 in MOV, or GIF, up to 4K. The interface supports Simplified Chinese and English. The project requires macOS 15 or later and Xcode 16 to build from source.
Key features
- 01Records full screen, custom areas or single windows with camera, microphone and system audio.
- 02Generates automatic zoom focus from clicks and pointer movement, editable on the timeline.
- 03Offers cursor smoothing, click effects and several cursor styles.
- 04Provides canvas presets, backgrounds, rounded corners, shadows and cropping.
- 05Transcribes subtitles locally with editable lines.
- 06Exports MP4 (H.264/HEVC), MOV (ProRes 422) and GIF up to 4K.
Use cases
- Recording product demos or tutorials that need automatic zoom and cursor emphasis.
- Producing polished screen videos with backgrounds, overlays and subtitles without a separate editor.
- Making short GIFs or social-ready clips in preset aspect ratios.
Quick start
- 1
Download the latest Caplo.dmg from the official site
- 2
Copy the local signing config template (then set DEVELOPMENT_TEAM)
cp Config/Local.xcconfig.example Config/Local.xcconfig - 3
Open the project in Xcode and build
open Caplo.xcodeproj
Things to know
- Requires macOS 15 or later and Xcode 16 or later to build.
- Licensed under PolyForm Noncommercial, so commercial use is prohibited without a separate license.
Topics
FAQ
- What is caplo?
- A native macOS screen recorder and video editor that opens an editor after each recording, with auto zoom, cursor styling and subtitles. Caplo is a macOS screen recording app built with Swift and SwiftUI on top of ScreenCaptureKit. It records the full screen, a custom area or a single window, and can capture camera, microphone and system audio at the same time. After recording, the clip opens in an editor where zoom focus is generated automatically from clicks and pointer movement, and can be adjusted on the timeline.
- Is caplo free to use? What license does it have?
- caplo is open source under the Other license. Check the license terms before using it in commercial products.
- Is caplo still maintained?
- Actively maintained. The last commit to caplo was on Oct 12, 2026.
- What can I use caplo for?
- Recording product demos or tutorials that need automatic zoom and cursor emphasis. Producing polished screen videos with backgrounds, overlays and subtitles without a separate editor. Making short GIFs or social-ready clips in preset aspect ratios.
- How do I install caplo?
- Download the latest Caplo.dmg from the official site Copy the local signing config template (then set DEVELOPMENT_TEAM): cp Config/Local.xcconfig.example Config/Local.xcconfig Open the project in Xcode and build: open Caplo.xcodeproj
- Where can I get caplo?
- The source code and installation instructions are on GitHub: https://github.com/icloudza/caplo
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Free, native macOS screenshot and screen recording app with annotation, OCR, scrolling capture and webcam PiP, built with Swift 6 and SwiftUI.
A macOS video editor for Apple Silicon with built-in AI video and image generation and MCP support so agents can edit the timeline.
A macOS utility that moves large apps and their data to an external drive while keeping launchable local icons.
A macOS app that fuzzy-searches files across the whole disk almost instantly and lets you act on results right away.
A native macOS code editor built with Swift, offering syntax highlighting, completion, git integration, debugging and extensions.