An ultra-responsive, modern Windows 11 Fluent 2 desktop utility that stays hidden until you move your mouse pointer to the edge of your screen.
- 🎯 Dual Trigger Modes (Screen Edge or Movable Faint Circle): Choose between classic screen-edge border detection or a subtle floating faint circle on top of the screen.
- Top-Right by Default: The faint circle automatically positions in the top-right corner.
- Native Clickthrough: The circle uses Windows native
WS_EX_TRANSPARENTclickthrough in hover mode, letting clicks pass through to underlying applications without interference. - Pop Up from Circle: In Circle mode, the flyout emerges directly from the circle itself.
- Hover vs. Click to View: Choose between automatic glance on mouse hover or click to open/toggle.
- Movable & Resizable via Settings: Opening Settings activates interactive edit mode so you can drag the circle anywhere on your screen and use your mouse scroll wheel over it to resize diameter (20px to 120px).
- Apply vs. Save & Close: Test your customizations on the fly with the new Apply button, or commit and exit with Save & Close.
- Custom Opacity (0% - 100%): Configure circle opacity down to 0% for an entirely invisible hover hotspot.
- 1-Click Reset: Easily reset the circle back to the default top-right corner from Settings or the system tray.
- ⏰ Fluent 2 Hero Clock: High-contrast time digits, live seconds toggle, 12h/24h format, Gregorian date, and secondary timezone support.
- 🇳🇵 Bikram Sambat (B.S.) Nepali Date (1978–2099 BS): Built-in accurate Bikram Sambat date converter displaying
🇳🇵 २०८३ भदौ ८with Nepal flag (supports Devanagari, English, or Combined formats). - 🔄 Automated In-Place Self-Updater: Background daily update checker (once every 24h), non-blocking release binary downloading, and 1-click in-place restart.
- 📊 Real-Time Hardware & Network Telemetry: Live CPU usage gauge, RAM memory usage (GB used / total), battery percentage, and live upload/download network bandwidth meter.
- 🎵 Media Playback Controller: Integrated media controls for Spotify, YouTube, Chrome, and Windows System Audio (Play/Pause, Next, Previous, Mute).
- 📌 Pin Mode & Desktop Persistence: Pin the flyout open (
📌) while multitasking. Pinned state persists seamlessly when saving settings. - 📐 Draggable Interface & Position Memory: Click and drag the top bar or interface anywhere on your display. Edge Glance remembers your custom position across application restarts.
- ❌ Manual Hide & Escape Shortcut: Immediately hide the flyout bar using the new top action bar hide button (
❌), theEsckeyboard shortcut, or the tray menu. - ✂️ Compact Quick Action Tools: 1-click launcher for Snipping Tool (
✂️ Snip), PC Lock (🔒 Lock), Windows Calculator (🧮 Calc), and System Mute (🔇 Mute). - 🎨 Windows Accent & Dynamic Theme Sync: Matches your Windows OS accent color and automatically adapts between Light ☀️ and Dark 🌑 modes in real time with high-contrast text contrast.
- 🖥️ Multi-Monitor Follow Cursor: Automatically tracks cursor across all connected screens using native
QGuiApplication.screenAt(). - 🚀 Windows Auto-Start: Configure launch on Windows boot without administrative rights.
- Windows 10 or Windows 11
- Python 3.10+ installed
# Clone the repository
git clone https://github.com/aalooksth/edge-glance.git
cd edge-glance
# Install lightweight dependencies
pip install PySide6 psutil requests
# Launch Edge Glance
python main.py- Trigger Flyout: Move your mouse pointer to the screen edge (in Edge mode) or hover over the faint circle on top of the screen (in Circle mode).
- Move & Reposition Trigger Circle: Open ⚙️ Settings to unlock circle movement. Drag the circle anywhere on your monitors, or scroll your mouse wheel over it to resize it (20px to 120px). Once Settings is closed, the circle returns to being completely clickthrough.
- Move & Reposition Interface: Click and drag the header or top bar (
Edge Glance ⠿) to place the flyout interface anywhere on your screen. Edge Glance automatically remembers your custom location. - Manual Hide: Click the ❌ Close/Hide Button at top right, press
Escon your keyboard, or move your mouse away (when unpinned). - Pin Flyout: Click the 📌 Pin Icon at the top right of the flyout to keep it visible while working.
- Settings Panel & Position Reset: Click ⚙️ Settings to choose between Edge and Circle trigger styles, adjust circle opacity (0% - 100%), reset circle position to top-right, or customize themes and widgets.
Because Edge Glance is an open-source utility and binaries are compiled without a paid Code Signing Certificate ($200+/year), Windows Defender SmartScreen may display an "Unknown Publisher" / "Windows protected your PC" warning on newly downloaded .exe files.
- Click "More info" on the SmartScreen dialog.
- Click "Run anyway".
(Note: Edge Glance is 100% open source. You can inspect all source code directly in this repository or run via python main.py.)
- Configuration File: Settings are saved in
%APPDATA%\EdgeGlance\config.json. - File-Based Logs: Operational and error logs are stored at
%APPDATA%\EdgeGlance\logs\edge_glance.logfor troubleshooting.
Made with ❤️ in 🇳🇵 by Alok Shrestha.
- Website: aloks.com.np
- Support / Inquiries: hello@aloks.com.np