• Stars
    star
    3,705
  • Rank 11,920 (Top 0.3 %)
  • Language
    Swift
  • License
    MIT License
  • Created over 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Intelligent adaptive brightness for your external monitors

Lunar

The defacto app for controlling monitors

Adjust brightness, change volume, switch inputs

macOS app for controlling monitors, with native support for both Intel and Apple Silicon

Community

Support Server

DDC/CI

Lunar changes the hardware brightness of the monitor using the DDC protocol.

It doesn't use a software overlay if the monitor supports DDC/CI.

Installation methods

Features

It doesn't interfere at all with the native adaptive brightness that macOS implements for the built-in display.

It works well along Night Shift and True Tone (and f.lux if Gamma dimming is not used).

QuickActions Menu

QuickActions menu

Display Page

Display page

Display Settings

Display settings

Built-in Display Page

Built-in display page

Display Input Hotkeys

Display input hotkeys

Configuration Page

Configuration page

Hotkeys Page

Hotkeys page

Tested and known to work with the following types of connections

  • HDMI (1.0 - 2.1)
  • DisplayPort (1.0 - 2.0)
  • Thunderbolt 4 (USB Type-C)
  • Thunderbolt 3 (USB Type-C)
  • Thunderbolt 2 (mini DisplayPort)
  • VGA
  • DVI
  • Adapters that forward DDC messages properly

Contributing

I'm pausing contributions for the moment as Lunar has paid features and isn't compilable because of missing parts of the source code (Pro features code is encrypted).

Building

Lunar can't be built from this repo as the source code for the paid features is hidden.

More Repositories

1

mac-utils

Small utilities for macOS
Swift
67
star
2

m1-panic

Minimum requirements for triggering an M1 CPU panic
Makefile
48
star
3

lunarsensor

Server that mimics a Lunar ambient light sensor, with support for multiple lux data sources
Python
19
star
4

spfy

Spotify high level wrapper
Python
9
star
5

Cup

A Sublime Text 3 plugin to enhance your CoffeeScript 2 experience
Python
7
star
6

next-coffeescript

Integrate Coffeescript 2 with Next.js
JavaScript
6
star
7

roku-audio-receiver

Wireless audio receiver for Roku devices that support Private Listening mode
Python
6
star
8

alinpanaitiu.com

Personal website
HTML
4
star
9

crypton

Forecasting for cryptocurrency
Python
4
star
10

octopus

Custom fish configuration package
Shell
3
star
11

sidehn

Browser extension that hows a sidebar with HN comments if the link was opened from HN
JavaScript
2
star
12

monitorpanel

Objective-C
2
star
13

hog-detector

Daemon for detecting processes that are using too much CPU
Rust
2
star
14

nextjs-coffee

Next.js Template with CoffeeScript 2 support
CoffeeScript
2
star
15

python-zsh

Shell
1
star
16

flimdb

Service that watches your IMDb watchlist and downloads movies as they appear on Filelist.ro
Python
1
star
17

tldr

TLDR man pages integration with Fish shell
Shell
1
star
18

XcodeDarkwoodsTheme

Dark mauve with vibrant reddish hues theme for Xcode.
Shell
1
star
19

check-ignore

Checks if files match patterns from a .gitignore file
Rust
1
star
20

Gradual

Spotify alarm with Spotify Connect, Applescript support (for macOS) and ALSA Volume Control (for Linux)
Python
1
star
21

safari-history-alfred-workflow

Alfred workflow for searching Safari history (supports favicons and regex search)
Rust
1
star
22

subfix

Python
1
star