A lightweight, offline-first desktop widget for Windows that tracks Guild Wars 2 timed events (world bosses, convergences, map metas, and PvP tournaments) and shows live countdowns for only the events you choose.
This repository contains the compiled Windows binary only. The source code is not included here.
Download GW2EventWidget.exe from the file list above (click the file, then the
download button). It is a single portable file: no installer, no separate
dependencies. Put it anywhere and double-click to run.
Requirements: Windows 10 or 11, 64-bit.
- Windows SmartScreen may show an "unknown publisher" warning because the binary is not code-signed. If you trust the download, click "More info" then "Run anyway".
- Some antivirus tools flag single-file Python binaries as suspicious. This is a heuristic false positive, not malware. You can confirm your copy is genuine by matching the SHA-256 checksum printed in each release's notes (see below).
- Frameless, always-on-top, draggable window with an adjustable translucent background (text stays fully opaque).
- Live countdowns for only the events you tick, grouped by category and subcategory, with a scrollable list.
- Optional sound and pop-up alerts a chosen number of minutes before an event starts.
- Optional, read-only GW2 API key used only to mark bosses you have already cleared today. Leave it blank and the app makes zero network connections.
Your selection, window position, and preferences persist to
%APPDATA%\GW2EventWidget\config.json.
Guild Wars 2 has no official endpoint that reports when the next event starts.
World bosses and map metas run on a fixed UTC schedule, so this widget computes
countdowns locally from that schedule. This is the same fixed-schedule approach
used by the Guild Wars 2 Wiki
Event timers page and the
in-game /wiki et timer. The core timer is fully offline: no game modification,
no automation, and no reading of the game client.
In PowerShell, confirm the hash of your copy matches the value below:
Get-FileHash .\GW2EventWidget.exe -Algorithm SHA256
Expected SHA-256:
13C8AA8871FF594E26C721AB9BAE3425FD654AE3A4D16498C242A8696B194E05
If you ever ship a new build, replace this value with the new hash.
The background artwork shipped with this app was created by the author (produced with ChatGPT from the author's own drawings enhanced with chatGPT). It is original work and is not ArenaNet property.
The alert sound effects were created by Universfield and sourced from Pixabay, used under the Pixabay Content License.
Guild Wars 2 and all associated logos and designs are trademarks or registered trademarks of NCSOFT Corporation. This tool is unofficial and is not affiliated with, endorsed by, or sponsored by ArenaNet or NCSOFT.
See LICENSE.txt. In short: you may download, run, and share the unmodified binary for free; the source code is not provided; the software is offered as is, with no warranty.