Skip to content

hnrobert/MultiScreenCapturer

Repository files navigation

MultiScreenCapturer

A powerful macOS application for capturing multiple screens simultaneously with professional settings.

Effect:

Effect

Features

  • Capture all connected displays in a single screenshot
  • Professional screen layout with customizable spacing
  • Rounded corner options for different displays
  • Optional shadow effects around screens
  • Multiple resolution options (1080p, 2K, 4K, Highest DPI)
  • Auto-save functionality
  • Quick preview with QuickLook
  • Clipboard support
  • Share screenshots directly
  • Built with SwiftUI for modern macOS

App-Screenshot

Settings

Capture Settings

  • Hide window when capturing
  • Screen shadow effects
  • Adjustable spacing between screens
  • Corner style options:
    • None
    • Main Display Only
    • Built-in Display Only
    • Built-in Display Top Only
    • All Displays
  • Adjustable corner radius
  • Resolution options:
    • 1080p
    • 2K
    • 4K
    • Highest

Save Settings

  • Copy to clipboard option
  • Auto-save functionality with custom save location

Technical Details

The app is built using:

  • SwiftUI and AppKit
  • MVVM architecture
  • QuickLook for preview
  • Native macOS sharing
  • Asynchronous image processing
  • System-level screen capture APIs

Requirements

  • macOS 14.0 or later

Installation

Download the latest release from the Releases page and drag the app to your Applications folder.

Usage

  1. Launch the app
  2. Configure your desired capture settings
  3. Click "Capture All Screens"
  4. Preview, save, or share your screenshot

License

MIT License

Copyright (c) 2024 Robert He

About

A macOS App helping you capture all the screens at one click.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages