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

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

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

4 个仓库

Awesome GitHub RepositoriesWindow Focus Event Management

Mechanisms that manage application window activation and layering based on OS-level input events.

Distinct from Focus and Blur Events: Existing event-driven candidates focus on high-level software architectures or browser elements, not OS-level window layering events.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · Window Focus Event Management. Refine with filters or upvote what's useful.

Awesome Window Focus Event Management GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • stengo/deskpadStengo 的头像

    Stengo/DeskPad

    7,772在 GitHub 上查看↗

    DeskPad is a macOS virtual display manager and window management utility designed to isolate and share specific screen content. It creates software-defined monitors at the operating system level to provide a dedicated drawing surface for mirroring content to an audience without exposing the primary workspace. The tool employs cursor location tracking to automate window focus, automatically bringing application windows to the front when the mouse enters the virtual display area. It allows for the creation and resizing of virtual monitors through system-level preferences to ensure shared conten

    Triggers window activation and layering changes specifically when the mouse enters or exits the virtual workspace.

    Swift
    在 GitHub 上查看↗7,772
  • nannou-org/nannounannou-org 的头像

    nannou-org/nannou

    6,707在 GitHub 上查看↗

    Nannou is a creative coding framework for Rust designed for building interactive visual and audio sketches. It provides a loop-based API with hardware-accelerated 2D and 3D rendering, serving as a toolkit for generative art production and multimedia installation design. The framework is distinguished by its comprehensive hardware communication interface, which bridges software with physical devices via MIDI, OSC, DMX, serial, and laser DAC protocols. It also includes specialized projection mapping tools for warping visual output to fit non-standard physical surfaces and a dedicated GPU shader

    Manages window creation, input events, and multi-window layouts through a central event loop.

    Rustcreative-coding
    在 GitHub 上查看↗6,707
  • rust-windowing/winitrust-windowing 的头像

    rust-windowing/winit

    6,024在 GitHub 上查看↗

    Window handling library in pure Rust

    Runs an event loop that dispatches input, window, and system events to the application.

    Rustandroidguiios
    在 GitHub 上查看↗6,024
  • jordansissel/xdotooljordansissel 的头像

    jordansissel/xdotool

    3,822在 GitHub 上查看↗

    xdotool is a command-line utility for X11 desktop automation that simulates keyboard and mouse input and manages application windows. It functions as a scriptable tool that maps sequential text instructions to low-level library calls to control the X11 graphical environment. The project enables the generation of synthetic keyboard and mouse events to automate interactions with graphical user interfaces. It also acts as a window manager controller, allowing users to programmatically move, resize, focus, and organize application windows and virtual desktops. The tool covers a wide range of cap

    Allows executing specific commands automatically when window events like mouse entry or focus gain occur.

    C
    在 GitHub 上查看↗3,822
  1. Home
  2. Operating Systems & Systems Programming
  3. Window Focus Event Management

探索子标签

  • Central Event Loop ManagersFrameworks that handle window creation, input events, and multi-window layouts through a single event loop. **Distinct from Window Focus Event Management:** Distinct from Window Focus Event Management: covers the full event loop for window management, not just focus and layering events.
  • Window Event Action BindingsMechanisms to bind specific commands or scripts to OS-level window events like focus gain or mouse entry. **Distinct from Window Focus Event Management:** Focuses on the binding of arbitrary commands to events, not just the management of the focus state itself.