egui-overlay-windows

Render transparent egui overlay windows across macOS, Linux, and Windows.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/hafley66/claude-research --skill egui-overlay-windows
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: egui-overlay-windows
Source: https://github.com/hafley66/claude-research/tree/main/skills/egui-overlay-windows
Command: npx skills add https://github.com/hafley66/claude-research --skill egui-overlay-windows

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating transparent, borderless, always-on-top overlay windows that render egui content, enabling HUDs and in-app widgets without obstructing underlying apps.

Core Features & Use Cases

  • Transparent, click-through overlay windows with custom painting via egui shapes
  • Cross-platform support across macOS, Linux, and Windows using egui_overlay with GLFW/three-d backends
  • Precise window positioning, sizing, and z-order control for head-up display scenarios

Quick Start

Run your overlay by implementing EguiOverlay and calling egui_overlay::start with your overlay instance.

Frequently Asked Questions about egui-overlay-windows

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a transparent overlay window with egui?▼

You can create a transparent overlay window with egui by implementing the EguiOverlay trait and calling egui_overlay::start with your instance. This renders borderless, always-on-top content over existing desktop applications.

Can I build a click-through HUD using egui on macOS, Linux, and Windows?▼

Yes, you can build a click-through HUD using egui across macOS, Linux, and Windows. The egui_overlay crate handles platform-specific window transparency, alpha blending, and z-order control for cross-platform desktop environments.

What rendering backends work with egui_overlay for desktop overlays?▼

The egui_overlay crate works with compatible rendering backends like GLFW and three-d, utilizing wgpu for rendering. You must configure a compatible backend alongside platform-specific settings for window transparency and alpha blending.

Does egui support custom painting and precise positioning for overlay windows?▼

egui supports custom painting and precise positioning for overlay windows through egui shapes. You can control window sizing, positioning, and z-order to create custom head-up display scenarios over existing applications.

Why are my transparent egui overlay windows not rendering correctly across different platforms?▼

Transparent egui overlay windows may fail to render correctly if platform-specific configuration for window transparency, alpha blending, and egui frame visuals is missing. You must apply these specific settings for macOS, Linux, and Windows environments.