Deploy Now

SaaS Alternative

NewReleases.io GitPunch

Stars

446

Forks

15

Watchers

1

Developer links

GitHub Release Monitor

GitHub Release Monitor turns release day into a notification instead of a discovery, watching GitHub, GitLab, Codeberg, and self-hosted Forgejo repositories in the background and reporting each new release to the channels you already read. Your watchlist is the whole interface. Add the projects your stack depends on, and scheduled checks compare what is published against what you have seen. Email carries the full notes over SMTP. Apprise carries them further, to Discord, Telegram, Slack, and dozens of other services, either one message per release or bundled into a digest for each check. Filtering happens at two levels. Global rules decide which release types count, and any repository can override them with its own channels, its own include and exclude regular expressions on tags, and its own choice of alpha, beta, or release candidate lines. A pattern the current engine no longer supports is flagged in settings rather than silently passing nothing. The list itself is portable JSON, ready to export from one install and import into another. When the alerts stop, the diagnostics page separates suspicion from evidence by testing forge connectivity, SMTP, and Apprise in one place. Accounts protect the app, dark mode and nineteen languages shape it, and the layout works on a phone. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

GitHub Release Monitor
GitHub Release Monitor
GitHub Release Monitor
GitHub Release Monitor

Benefits

  • Four forges, one watchlist
  • GitHub, GitLab, Codeberg, and self-hosted Forgejo repositories are checked in the background from one list, so a release on any forge reaches you the same way.
  • Notifications that fit your channels
  • Email over SMTP or Apprise to Discord, Telegram, Slack, and over 70 other services, sent per release or grouped into a digest for each check.
  • Filtering down to the tag
  • Global and per-repository rules choose stable, pre-release, and draft channels, and include and exclude regular expressions plus pre-release tag picks narrow it further.
  • Proof everything still works
  • A built-in diagnostics page tests forge API connectivity and your SMTP and Apprise configuration, so a silent pipeline is something you notice on purpose.

Features

  • Automated release checks
  • Background polling watches added repositories across GitHub, GitLab, Codeberg, and Forgejo, with optional API tokens per forge for higher limits.
  • Email and Apprise alerts
  • Detailed SMTP email or Apprise delivery to over 70 services, with per-channel choice of separate messages or a grouped digest and configurable delivery concurrency.
  • Regex release filtering
  • Include and exclude patterns run on a linear-time engine over release tags, global rules with per-repository overrides, and specific alpha, beta, and rc lines.
  • JSON import and export
  • Move a monitored repository list between installs as JSON, with unsupported patterns in an import refused and flagged instead of silently changing behavior.
  • System diagnostics page
  • Verify GitHub API connectivity and notification service configuration from a built-in test page before you trust the alert pipeline.
  • Accounts and 19 languages
  • SQLite-backed user accounts with one-time bootstrap protect the app, and the responsive dark-mode interface ships in nineteen languages including RTL layouts.

Apps Similar to GitHub Release Monitor