Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Apps
  3. MonitorControl

MonitorControl

MITSwiftv4.3.3

Control external display brightness and volume on macOS using keyboard keys or sliders, with native OSD support.

Visit WebsiteGitHubGitHub
33.8k stars988 forks0 contributors

What is MonitorControl?

MonitorControl is a macOS application that enables users to control the brightness, volume, and contrast of external displays using their Apple keyboard media keys, custom shortcuts, or menubar sliders. It solves the problem of macOS lacking native support for adjusting external monitor settings by providing hardware and software control methods while displaying the system's native on-screen displays.

Target Audience

Mac users with external monitors who want integrated control over display brightness and volume without relying on monitor buttons or third-party hardware.

Value Proposition

Developers choose MonitorControl for its deep macOS integration, support for multiple control protocols (DDC, native Apple, software dimming), extensive customization options, and completely free, open-source nature compared to paid alternatives.

Overview

🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.

Use Cases

Best For

  • Adjusting external monitor brightness with Apple keyboard media keys
  • Controlling volume on external displays directly from macOS
  • Syncing brightness across multiple displays with a single slider
  • Dimming displays beyond hardware limits using software dimming
  • Using custom keyboard shortcuts for display controls
  • Getting native macOS OSDs for external display adjustments

Not Ideal For

  • Users relying on built-in HDMI ports of 2018 Intel Mac mini or M1/M2 Macs for DDC control
  • Displays using non-DDC protocols like MCCS over USB (e.g., EIZO monitors)
  • Projects requiring advanced features like XDR/HDR brightness upscaling or broader hardware support
  • Systems running macOS Tahoe where full native OSD percentage display is critical

Pros & Cons

Pros

Seamless macOS Integration

Shows native brightness and volume on-screen displays (OSDs), making external monitors feel like built-in Apple displays for a cohesive user experience.

Flexible Control Protocols

Supports hardware DDC for external displays, native Apple protocols, and software dimming, ensuring compatibility with a wide range of monitors and virtual screens.

Extensive Customization Options

Offers dozens of settings, including smooth transitions, display synchronization, and combined hardware/software dimming, accessible through advanced preferences.

Keyboard Shortcut Support

Works out-of-the-box with Apple media keys and allows custom keyboard shortcuts for personalized control over brightness, volume, and contrast.

Cons

Hardware Compatibility Limitations

DDC control is unsupported on built-in HDMI ports of several Mac models (e.g., M1/M2 Macs), and some displays like EIZO only allow software dimming, reducing functionality.

macOS Version Instability

Recent versions have had crashing issues on macOS 15 Sequoia/Tahoe, and native OSD support is partially broken on Tahoe, requiring manual updates and workarounds.

Setup Hurdle for Keyboard

Requires adding the app to Accessibility settings to use native keyboard keys, a non-intuitive step that can confuse users and hinder initial setup.

Frequently Asked Questions

Quick Stats

Stars33,813
Forks988
Contributors0
Open Issues19
Last commit3 months ago
CreatedSince 2017

Tags

#ddc#apple#display-control#brightness-control#volume-control#volume#keyboard-shortcuts#silicon#brightness#accessibility#macos-app#keyboard#ddc-ci#swift#menubar-app#macos

Built With

S
SwiftFormat
X
Xcode
S
Swift
S
SwiftLint

Links & Resources

Website

Included in

Apps101.5k
Auto-fetched 4 hours ago

Related Projects

IceIce

Powerful menu bar manager for macOS

Stars29,018
Forks827
Last commit10 months ago
Hidden BarHidden Bar

An ultra-light MacOS utility that helps hide menu bar icons

Stars14,473
Forks443
Last commit1 month ago
SketchyBarSketchyBar

A highly customizable macOS status bar replacement

Stars12,118
Forks174
Last commit1 month ago
ThawThaw

Menu bar manager for macOS 26

Stars8,964
Forks210
Last commit4 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub