A lightweight Windows application that shows server time (NTP/API-based) on your desktop, taskbar, or system tray.
(Example screenshot of the clock overlay)
- ✅ Real-time server clock (syncs with NTP or custom API).
- 🖥️ Multiple display modes: Desktop overlay, taskbar, or system tray.
- ⚙️ Customizable time format (12h/24h), font, color, and transparency.
- 🌐 Auto-sync (adjustable intervals: 1min, 5min, etc.).
- 📡 Supports NTP servers (e.g.,
time.google.com) or custom HTTP time APIs. - 🔄 Fallback to local time if the server is unreachable.
- Sysadmins needing accurate server time for debugging.
- Remote teams working across timezones.
- Apps requiring precise sync (e.g., trading, logging).
- Language: C# (WPF/.NET 6) or Python (PyQt) for cross-platform.
- Time Sync:
NTPClient(C#) orntplib(Python). - API Option: Fetch time from
worldtimeapi.orgor custom endpoints.
- Download the latest
.exefrom Releases. - Run and configure your preferred NTP server/API.
- (Optional) Set to launch at startup.
Edit config.json to customize:
{
"server": "time.nist.gov",
"sync_interval_minutes": 5,
"time_format": "HH:mm:ss UTC",
"position": "bottom-right"
}PRs welcome! Planned features:
- Timezone conversion overlay.
- Battery-efficient background sync.
Most desktop clocks only show local time—this tool ensures you’re always synced with a centralized server, critical for distributed systems.