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

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

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

6 个仓库

Awesome GitHub RepositoriesDaemon-Client Structures

Architectural patterns that decouple background system services from user-facing interfaces.

Distinct from Client-Server Architecture: Focuses on local hardware monitoring daemons rather than remote network servers.

Explore 6 awesome GitHub repositories matching software engineering & architecture · Daemon-Client Structures. Refine with filters or upvote what's useful.

Awesome Daemon-Client Structures GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • pwr-solaar/solaarpwr-Solaar 的头像

    pwr-Solaar/Solaar

    8,909在 GitHub 上查看↗

    Solaar is a device management tool and configuration suite for Logitech wireless peripherals on Linux. It serves as an input peripheral monitor that tracks battery levels and connection link quality via a system tray application, while providing a receiver manager for pairing and unpairing wireless devices with proprietary USB receivers. The project features an input device automation engine that maps hardware events and mouse gestures to simulated keyboard inputs or system commands. This allows for the creation of custom rules that trigger actions based on device notifications or specific wi

    Implements a daemon-client architecture to separate low-level hardware monitoring from the user interface.

    Python
    在 GitHub 上查看↗8,909
  • jonls/redshiftjonls 的头像

    jonls/redshift

    6,157在 GitHub 上查看↗

    Redshift 是一个昼夜节律照明工具和色温控制器,旨在使屏幕输出与自然光周期保持一致。它充当 X11 环境的显示管理器,根据一天中的时间和地理位置调整屏幕色温,以减少眼睛疲劳。 该软件通过使用存储的坐标计算太阳位置来自动调整显示照明,从而将屏幕颜色从蓝色调向暖色调偏移。它还通过操纵伽马斜坡来充当屏幕亮度管理器,以便在硬件背光控制不足时模拟精确的亮度级别。 该系统利用守护进程-客户端进程模型来管理后台更新,并提供用于温度控制的图形状态图标。用户设置和地理坐标通过配置文件进行维护,以确保跨会话的一致行为。

    Employs a daemon-client architecture to separate background display updates from the user control interface.

    C
    在 GitHub 上查看↗6,157
  • libratbag/piperlibratbag 的头像

    libratbag/piper

    5,838在 GitHub 上查看↗

    Piper 是一个 GTK 桌面应用程序和客户端界面,旨在管理游戏外设硬件设置。它作为一个视觉工具,通过与 libratbag 后台守护程序通信来配置鼠标和键盘。 该应用程序提供了一个图形界面,无需使用专有的供应商软件即可调整硬件级设置。这包括一个用于游戏鼠标管理 DPI 和其他设备特定参数的专用配置 UI。 该工具涵盖了多个硬件自定义区域,包括 RGB 灯光模式、鼠标按键重映射以及光标灵敏度和分辨率调整。它在视觉前端和后台服务之间同步这些设置,以确保硬件状态的一致性。

    Decouples the user-facing configuration interface from the background libratbag hardware daemon.

    Python
    在 GitHub 上查看↗5,838
  • sezanzeb/input-remappersezanzeb 的头像

    sezanzeb/input-remapper

    5,389在 GitHub 上查看↗

    Input Remapper is a Linux tool that reassigns physical keys, buttons, and axes on keyboards, mice, and gamepads to custom actions or keypresses. It intercepts raw input events at the kernel level and injects remapped events through synthetic devices, enabling real-time customization without modifying system-wide settings. The tool supports modifier-aware key combination mapping, allowing complex shortcuts that preserve modifier timing. It also provides gamepad-to-keyboard mapping, mouse button reconfiguration, keyboard layout enhancement, and accessibility input customizations. A daemon-clien

    Splits the input remapping system into a persistent background daemon and a graphical configuration client.

    Pythongamepadgamingkeyboard
    在 GitHub 上查看↗5,389
  • lgfae/swwwLGFae 的头像

    LGFae/swww

    3,610在 GitHub 上查看↗

    swww is an animated wallpaper engine and daemon for Wayland compositors. It functions as a shared-memory wallpaper manager that renders image frames and transitions to create moving desktop backgrounds. The project enables dynamic wallpaper management across multiple monitors in real time, allowing users to update backgrounds or set solid colors without restarting the background process. It supports automated background rotation and smooth visual transitions, such as wipes and fades, when switching between images.

    Implements a decoupled architecture where a background daemon manages wallpaper state while responding to CLI client commands.

    Rustswwwwallpaperwayland
    在 GitHub 上查看↗3,610
  • dimillian/codexmonitorDimillian 的头像

    Dimillian/CodexMonitor

    2,570在 GitHub 上查看↗

    CodexMonitor is an AI agent orchestration interface designed for monitoring agentic workflows and managing remote daemon connections. It provides a web-based dashboard for coordinating AI agents across local workspaces and managing the execution of large language model tasks. The system distinguishes itself by integrating AI agents directly into git-based development workflows, synchronizing GitHub issues and pull requests with conversation threads. It uses branch worktree isolation to run tasks in separate physical directory copies, preventing state leakage between concurrent agent activitie

    Implements a decoupled architecture where a background daemon manages long-running agent threads.

    TypeScriptaicodexlinux
    在 GitHub 上查看↗2,570
  1. Home
  2. Software Engineering & Architecture
  3. Client-Server Architecture
  4. Daemon-Client Structures