awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jonls avatar

jonls/redshiftArchived

0
View on GitHub↗
6,157 星标·429 分支·C·GPL-3.0·2 次浏览

Redshift

Redshift 是一个昼夜节律照明工具和色温控制器,旨在使屏幕输出与自然光周期保持一致。它充当 X11 环境的显示管理器,根据一天中的时间和地理位置调整屏幕色温,以减少眼睛疲劳。

该软件通过使用存储的坐标计算太阳位置来自动调整显示照明,从而将屏幕颜色从蓝色调向暖色调偏移。它还通过操纵伽马斜坡来充当屏幕亮度管理器,以便在硬件背光控制不足时模拟精确的亮度级别。

该系统利用守护进程-客户端进程模型来管理后台更新,并提供用于温度控制的图形状态图标。用户设置和地理坐标通过配置文件进行维护,以确保跨会话的一致行为。

Features

  • Color Temperature Managers - Adjusts the screen color temperature to shift from blue to warmer tones based on time and location.
  • Circadian Lighting Automation - Automates screen color and brightness shifts to align with natural light cycles.
  • Circadian Lighting Tools - Functions as a system for automating display color shifts to align screen output with natural light cycles.
  • Gamma Ramps - Manipulates hardware gamma ramps to precisely control screen color temperature and brightness.
  • Time-Based Event Scheduling - Automates color temperature transitions by scheduling updates based on the system clock.
  • Geographic Temperature Calculation - Calculates the ideal screen color temperature based on the user's geographic coordinates and the sun's position.
  • Visual Fatigue Reduction - Reduces visual fatigue and sleep disruption by filtering high-energy blue light.
  • Display Gamma Management - Manages perceived screen brightness via gamma ramp manipulation to supplement hardware backlight controls.
  • X11 Gamma Manipulators - Manipulates screen gamma and color profiles specifically for Linux X Window System environments.
  • Daemon-Client Structures - Employs a daemon-client architecture to separate background display updates from the user control interface.
  • Hardware Brightness Management - Manages perceived screen brightness through software-level gamma adjustments.
  • Brightness Level Adjustments - Simulates precise brightness levels by manipulating gamma ramps when hardware controls are too coarse.
  • System Utilities - Adjusts screen color temperature based on surroundings.

Star 历史

jonls/redshift 的 Star 历史图表jonls/redshift 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Redshift 的开源替代方案

相似的开源项目,按与 Redshift 的功能重合度排序。
  • sharpbracket/redshiftsharpbracket 的头像

    sharpbracket/redshift

    6,156在 GitHub 上查看↗

    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
    在 GitHub 上查看↗6,156
  • alin23/lunaralin23 的头像

    alin23/Lunar

    5,622在 GitHub 上查看↗

    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

    Swiftadaptive-brightnessbrightnessbrightness-control
    在 GitHub 上查看↗5,622
  • monitorcontrol/monitorcontrolMonitorControl 的头像

    MonitorControl/MonitorControl

    33,517在 GitHub 上查看↗

    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
    在 GitHub 上查看↗33,517
  • hammerspoon/hammerspoonHammerspoon 的头像

    Hammerspoon/hammerspoon

    14,497在 GitHub 上查看↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Objective-Cautomationhammerspoonirc
    在 GitHub 上查看↗14,497
查看 Redshift 的所有 30 个替代方案→

常见问题解答

jonls/redshift 是做什么的?

Redshift 是一个昼夜节律照明工具和色温控制器,旨在使屏幕输出与自然光周期保持一致。它充当 X11 环境的显示管理器,根据一天中的时间和地理位置调整屏幕色温,以减少眼睛疲劳。

jonls/redshift 的主要功能有哪些?

jonls/redshift 的主要功能包括:Color Temperature Managers, Circadian Lighting Automation, Circadian Lighting Tools, Gamma Ramps, Time-Based Event Scheduling, Geographic Temperature Calculation, Visual Fatigue Reduction, Display Gamma Management。

jonls/redshift 有哪些开源替代品?

jonls/redshift 的开源替代品包括: sharpbracket/redshift — Redshift is a circadian lighting controller and location-aware display tool that adjusts screen color temperature and… alin23/lunar — Lunar is an adaptive monitor brightness controller and DDC/CI display manager. It allows for the control of hardware… monitorcontrol/monitorcontrol — MonitorControl is a macOS display control utility and external monitor manager. It functions as a DDC/CI display… hammerspoon/hammerspoon — Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua… sainnhe/everforest — Everforest is a nature-inspired color scheme and syntax highlighting theme for Vim and Neovim. It provides a… apple/swift-async-algorithms — This project is a library of algorithms for transforming, filtering, and combining asynchronous data streams in Swift.…