awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
alin23 avatar

alin23/Lunar

0
View on GitHub↗
5,622 Stars·145 Forks·Swift·MIT·6 Aufrufelunar.fyi↗

Lunar

Lunar is an adaptive monitor brightness controller and DDC/CI display manager. It allows for the control of hardware brightness, contrast, and volume on external monitors using native communication protocols. When direct hardware control is unavailable, it functions as a software gamma dimmer to simulate brightness reduction.

The project synchronizes external monitor brightness with laptop light sensors, wireless lux meters, or astronomical sun position calculations. It also manages hardware monitor presets, enabling the automation of display configurations and input switching through custom shortcuts and application-based triggers.

Its broader capabilities include managing display power states, accessing hidden screen resolutions, and rotating display orientation. It provides a command line interface for querying display status and programmatically controlling hardware values.

Features

  • Hardware Brightness Management - Manages hardware brightness, volume, and contrast directly via native communication protocols to avoid software overlays.
  • Adaptive Brightness Automation - Automatically adjusts external display brightness based on ambient light sensors, sun position, or scheduled time.
  • Ambient Lighting Synchronization - Synchronizes display brightness and color temperature with laptop sensors, solar data, and wireless lux meters.
  • DDC/CI Controllers - Implements a DDC/CI controller to send low-level hardware commands to external monitors via the Display Data Channel protocol.
  • Display Volume Controllers - Provides hardware-level volume control for external monitors using system keys and custom hotkeys.
  • Hardware Display Managers - Controls power states and hardware-level settings for monitors lacking direct native software integration.
  • External Monitor Managers - Manages hardware settings like brightness, volume, and contrast on external monitors using native communication protocols.
  • Brightness Level Adjustments - Provides adaptive brightness and contrast adjustments based on external sensors and astronomical data.
  • DDC-CI Monitor Brightness Controls - Adjusts the hardware brightness and contrast of external monitors using DDC/CI protocols and light sensors.
  • Display Gamma Management - Simulates brightness reduction by manipulating display gamma curves when hardware control is unavailable.
  • Display Workflow Automation - Creates presets and shortcuts to quickly switch screen resolutions, orientations, and input sources for different tasks.
  • Command Line Interfaces - Provides a command-line interface to programmatically control monitor hardware and query display status.
  • Ambient Light Sensors - Integrates with ambient light sensors to retrieve real-time lux measurements for adaptive brightness control.
  • Sensor Integrations - Integrates with third-party wireless lux sensors via a local server to trigger brightness adjustments.
  • Astronomical Solar Position Calculations - Determines sun elevation based on coordinates and time to automate brightness shifts according to solar position.
  • Display Configuration Presets - Enables the creation of custom shortcuts to automate complex configurations of brightness, contrast, and screen layouts.
  • Hardware Input Port Switching - Changes the active hardware input port, such as HDMI or DisplayPort, via keyboard shortcuts.
  • Gamma Ramps - Manipulates system gamma ramps to simulate brightness reduction when hardware-level control is unavailable.
  • Cross-Device Brightness Synchronization - Mirrors the adaptive brightness adjustments of a MacBook's built-in light sensor to all connected external monitors.
  • Brightness Preset Managers - Automatically activates specific brightness and contrast presets when targeted applications are launched.
  • Display Configuration Presets - Automates display configurations and input switching through custom shortcuts and application-based triggers.
  • Temporal Brightness Scheduling - Automatically adjusts monitor backlight levels based on fixed timetables or astronomical events like sunrise and sunset.
  • Ultra-Low Brightness Dimming - Reduces perceived screen brightness below the monitor's minimum hardware threshold for low-light environments.
  • Display Profile Automations - Automatically applies monitor brightness and contrast presets when specific applications are launched or schedules are met.
  • High-Brightness Display Support - Enables increasing the brightness of professional XDR panels beyond default system software limits.

Star-Verlauf

Star-Verlauf für alin23/lunarStar-Verlauf für alin23/lunar

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht alin23/lunar?

Lunar is an adaptive monitor brightness controller and DDC/CI display manager. It allows for the control of hardware brightness, contrast, and volume on external monitors using native communication protocols. When direct hardware control is unavailable, it functions as a software gamma dimmer to simulate brightness reduction.

Was sind die Hauptfunktionen von alin23/lunar?

Die Hauptfunktionen von alin23/lunar sind: Hardware Brightness Management, Adaptive Brightness Automation, Ambient Lighting Synchronization, DDC/CI Controllers, Display Volume Controllers, Hardware Display Managers, External Monitor Managers, Brightness Level Adjustments.

Welche Open-Source-Alternativen gibt es zu alin23/lunar?

Open-Source-Alternativen zu alin23/lunar sind unter anderem: xanderfrangos/twinkle-tray — Twinkle Tray is a Windows display manager and DDC/CI monitor control utility designed to manage hardware settings… sharpbracket/redshift — Redshift is a circadian lighting controller and location-aware display tool that adjusts screen color temperature and… monitorcontrol/monitorcontrol — MonitorControl is a macOS display control utility and external monitor manager. It functions as a DDC/CI display… jonls/redshift — Redshift is a circadian lighting tool and color temperature controller designed to align screen output with natural… microsoft/windows-universal-samples — This repository is a comprehensive collection of reference implementations and sample libraries for the Universal… waydabber/betterdisplay — BetterDisplay is a comprehensive display management utility and virtual display engine designed to provide granular…

Open-Source-Alternativen zu Lunar

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Lunar.
  • xanderfrangos/twinkle-trayAvatar von xanderfrangos

    xanderfrangos/twinkle-tray

    7,961Auf GitHub ansehen↗

    Twinkle Tray is a Windows display manager and DDC/CI monitor control utility designed to manage hardware settings across internal and external displays. It functions as a system tray application that allows for the adjustment of brightness, contrast, and volume on multiple monitors. The project provides multi-display brightness normalization to balance backlight levels across different hardware profiles for a consistent visual experience. It also includes an automatic brightness scheduler that modifies luminosity based on the time of day or system idle states. Beyond the user interface, the

    JavaScriptbacklightbacklight-brightnessbrightness
    Auf GitHub ansehen↗7,961
  • sharpbracket/redshiftAvatar von sharpbracket

    sharpbracket/redshift

    6,156Auf GitHub ansehen↗

    Redshift is a circadian lighting controller and location-aware display tool that adjusts screen color temperature and brightness based on the time of day. It functions as a display gamma manager, modifying color temperature to match ambient lighting conditions and reduce eye strain. The system determines the ideal screen temperature by calculating the sun's elevation using geographic coordinates, which can be provided manually or through automated location tracking. It employs gamma-ramp manipulation to simulate brightness changes and apply color temperature adjustments at the hardware level.

    Ccolor-temperatureeye-straingamma-ramps
    Auf GitHub ansehen↗6,156
monitorcontrol/monitorcontrolAvatar von MonitorControl

MonitorControl/MonitorControl

33,517Auf GitHub ansehen↗

MonitorControl is a macOS display control utility and external monitor manager. It functions as a DDC/CI display controller that allows users to adjust the brightness and volume of third-party monitors using native Apple keyboard keys. The software mimics native macOS hardware feedback by implementing a system overlay tool that renders on-screen display indicators during adjustments. It further provides the ability to synchronize brightness levels across multiple screens or replicate ambient light sensor changes to external displays. The utility includes capabilities for mapping custom keybo

Swiftapplebrightnesscontrol
Auf GitHub ansehen↗33,517
  • jonls/redshiftAvatar von jonls

    jonls/redshift

    6,157Auf GitHub ansehen↗

    Redshift is a circadian lighting tool and color temperature controller designed to align screen output with natural light cycles. It functions as a display manager for X11 environments, adjusting screen color temperature based on the time of day and geographic location to reduce eye strain. The software automates display lighting by calculating the sun's position using stored coordinates to shift screen colors from blue to warmer tones. It also acts as a screen brightness manager by manipulating gamma ramps to simulate precise brightness levels when hardware backlight controls are insufficien

    C
    Auf GitHub ansehen↗6,157
  • Alle 30 Alternativen zu Lunar anzeigen→