
Argus
Open-source release monitor with alerts and WebHooks.
710 stars 23 forks last commit first released Apache-2.0
Actively maintained
Last commit 28 Jul 2026.

Argus is an open-source monitor for new software releases. It watches GitHub releases and web updates, and notifies your team when a new version is found. A web UI lets you view tracked releases and approve WebHooks to trigger automated workflows.
Key Features
- Monitor GitHub releases for a given owner/repo, including private repositories with an access token
- Monitor website releases by URL and a regex to detect the latest version
- Alert via Gotify, Slack, Telegram, and other channels, with WebHook support
- Web UI to view releases and approve WebHooks for downstream actions
- Lightweight architecture with a Go backend and a React frontend embedded into a single binary
- Open-source under Apache-2.0 with code hosted on GitHub
- YAML-based configuration (config.yml) for flexible setup
Use Cases
- Trigger deployments or upgrades by sending WebHooks to automation tools when a new release is found
- Notify engineering teams through preferred channels (Slack, email, etc.) about fresh releases
- Centralize monitoring of multiple projects by aggregating release feeds from GitHub and websites
Conclusion
Argus provides a concise, self-hosted solution to keep teams informed about new software releases and to automate responses via WebHooks and messaging integrations. Its Go/React stack and YAML configuration make it straightforward to deploy and extend across organizations.
Categories:
Tags:
Tech Stack:
Similar to Argus

Healthchecks
Cron job and scheduled task monitoring with alerts and dashboards
Open-source service that monitors cron jobs and scheduled tasks via HTTP/email pings, providing a dashboard, alerts, badges and many notification integrations.

Statping-ng
Status page and uptime monitoring for web services
Open source status page and monitoring server for HTTP, TCP, UDP, ICMP and gRPC checks, with dashboards, alerts, and a REST API.
Peekaping
Self-hosted uptime monitoring with alerts and status pages
Open-source, self-hosted uptime monitoring tool for websites, APIs, and infrastructure with notifications, public status pages, and multiple monitor types.

Gatus
Developer-oriented status page with health checks and alerting
Self-hosted status page and uptime monitoring tool with configurable health checks, dashboards, metrics, and alerting for HTTP, TCP, ICMP, and DNS endpoints.

Tracearr
Real-time monitoring and analytics for Plex, Jellyfin, and Emby
Real-time monitoring platform for Plex, Jellyfin, and Emby with session tracking, playback analytics, stream maps, alerts, and account-sharing detection rules.

Zabbix
Enterprise-class monitoring and observability platform
Zabbix is an open-source monitoring and observability platform for networks, servers, VMs, applications, and cloud infrastructure, with alerting and dashboards.

