[Open Source] An attractive, versatile, lightweight, and high-performance macOS screen recording tool.

Open SourceClassification Systems
2026-06-28 08:56 6 次浏览 • 0 次下载 0KB
[Open Source] An attractive, versatile, lightweight, and high-performance macOS screen recording tool.

1. Project Overview

Image

QuickRecorder

A Versatile, Lightweight, High-Performance macOS Screen Recording Tool

2. Open Source License

Licensed under AGPL-3.0

3. Screenshots

Screenshots

Image

4. Feature Overview

QuickRecorder is an open-source macOS screen recording tool built on ScreenCapture Kit. It is versatile, lightweight, and high-performance.

Features / Usage:

  • Written in SwiftUI, with a compact and lightweight design. The software is less than 10 MB in size and contains no unnecessary features.

  • Supports window recording, app recording, and mobile device recording. Features include internal window audio recording, mouse highlighting, and desktop file hiding.

  • Fully supports the Presenter Overlay feature introduced in macOS 14, allowing the camera feed to be overlaid in real time (older macOS versions can use the floating window mode).

  • Supports HEVC with Alpha, allowing output files to include an Alpha channel (currently supported only by iMovie and FCPX).

  • More features are under development...

5. Tech Stack

Installation and Usage

System Requirements:

  • macOS 12.3 or later

Installation:

Click here to download the latest installer, or install using Homebrew:

brew install lihaoyun6/tap/quickrecorder

Frequently Asked Questions

1. Where can I reopen the main panel after closing it?

Simply click the QuickRecorder icon in the Dock to reopen the main control panel at any time.

2. Why isn't QuickRecorder a sandboxed app?

Apple's sandbox permission management mechanism is relatively complex and cumbersome to work with. Additionally, QuickRecorder is not intended to be distributed through the App Store, so it was not developed as a sandboxed app.

3. How can I independently control the system audio and microphone recording volumes during post-production editing?

By default, QuickRecorder merges microphone audio into the main audio track after recording. If you need to edit the audio during post-production, you can disable the "Mix microphone audio into the main audio track" option in the settings panel. Once disabled, system audio and microphone audio will be recorded as two separate tracks that can be edited independently.

Acknowledgments

Azayaka @Mnpn

Some inspiration and parts of the screen recording engine code come from the Azayaka project. I am also one of the contributors to that project's codebase.

KeyboardShortcuts @sindresorhus

QuickRecorder uses this Swift library to handle keyboard shortcut events.

SwiftLAME @Hidden Spectrum

QuickRecorder uses this Swift library to handle MP3 output.

ChatGPT @OpenAI

Note: Some of the code in this project was generated, refactored, or organized using ChatGPT.

#1
资源直链https://gitee.com/mirrors/QuickRecorder
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare