# emoacht/monitorian

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/emoacht-monitorian).**

4,322 stars · 195 forks · C# · mit

## Links

- GitHub: https://github.com/emoacht/Monitorian
- Homepage: https://www.microsoft.com/store/apps/9nw33j738bl0
- awesome-repositories: https://awesome-repositories.com/repository/emoacht-monitorian.md

## Topics

`brightness` `ddc-ci` `display` `luminance` `monitor`

## Description

Monitorian is a Windows utility for adjusting the brightness and contrast of internal and external monitors, primarily through the DDC/CI protocol. It allows users to change these settings for multiple monitors individually or in unison, and provides the ability to rename monitors by editing their displayed names directly.

The application extends basic display control with automation and scheduling capabilities. Users can bind brightness adjustments to hot keys, schedule changes to occur at specific times or under certain conditions, and control brightness using touchpad gestures on precision touchpads. A command-line interface is also available for querying and setting brightness or contrast values, enabling integration with scripts and other automation tools.

For advanced configuration, Monitorian supports loading and unloading command profiles from JSON files, which can define conditional, time-based, or key-triggered commands. The software can be distributed and installed via command-line package managers, and includes options for managing application sources, bypassing certificate validation for certain sources, and restricting experimental features.

## Tags

### Operating Systems & Systems Programming

- [Monitor Contrast Adjustments](https://awesome-repositories.com/f/operating-systems-systems-programming/monitor-contrast-adjustments.md) — Modifies contrast levels of DDC/CI-enabled monitors individually or in unison. ([source](https://cdn.jsdelivr.net/gh/emoacht/monitorian@master/README.md))

### System Administration & Monitoring

- [DDC-CI Monitor Brightness Controls](https://awesome-repositories.com/f/system-administration-monitoring/hardware-brightness-management/ddc-ci-monitor-brightness-controls.md) — Adjusts external monitor brightness via the DDC/CI protocol for multiple monitors. ([source](https://cdn.jsdelivr.net/gh/emoacht/monitorian@master/README.md))
- [Brightness Hotkey Mappings](https://awesome-repositories.com/f/system-administration-monitoring/hardware-brightness-management/brightness-hotkey-mappings.md) — Maps keyboard shortcuts to trigger hardware brightness adjustments. ([source](https://github.com/emoacht/Monitorian/blob/master/docs/COMMANDS.md))
- [CLI Brightness Adjustments](https://awesome-repositories.com/f/system-administration-monitoring/hardware-brightness-management/brightness-hotkey-mappings/brightness-level-adjustments/cli-brightness-adjustments.md) — Provides CLI commands to set brightness and contrast on monitors. ([source](https://cdn.jsdelivr.net/gh/emoacht/monitorian@master/README.md))
- [Conditional Brightness Adjustments](https://awesome-repositories.com/f/system-administration-monitoring/hardware-brightness-management/brightness-hotkey-mappings/brightness-level-adjustments/conditional-brightness-adjustments.md) — Ships conditional brightness adjustments triggered by monitor state changes. ([source](https://github.com/emoacht/Monitorian/blob/master/docs/COMMANDS.md))
- [Brightness State Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/hardware-brightness-management/brightness-state-monitoring.md) — Queries hardware brightness levels via CLI for monitoring and automation. ([source](https://cdn.jsdelivr.net/gh/emoacht/monitorian@master/README.md))
- [Temporal Brightness Scheduling](https://awesome-repositories.com/f/system-administration-monitoring/hardware-brightness-management/temporal-brightness-scheduling.md) — Automatically adjusts backlight levels based on time of day with grace period handling. ([source](https://github.com/emoacht/Monitorian/blob/master/docs/COMMANDS.md))
- [Scheduled Brightness Commands](https://awesome-repositories.com/f/system-administration-monitoring/hardware-brightness-management/temporal-brightness-scheduling/scheduled-brightness-commands.md) — Executes brightness and contrast commands on a schedule with multiple trigger types. ([source](https://cdn.jsdelivr.net/gh/emoacht/monitorian@master/README.md))

### User Interface & Experience

- [Touchpad Gesture Mappings](https://awesome-repositories.com/f/user-interface-experience/touch-gesture-handlers/touch-event-processors/coordinate-to-translation-mapping/input-to-action-mappings/gesture-to-action-mappings/touchpad-gesture-mappings.md) — Maps touchpad gestures to brightness adjustment commands. ([source](https://cdn.jsdelivr.net/gh/emoacht/monitorian@master/README.md))
