hugo-website/content/projects/gowatch.md
2023-04-23 11:58:45 +00:00

833 B

title date draft image
GoWatch 2021-01-11T20:45:36+01:00 false /img/gowatch/main.png

A change detection server that can notify through various services, written in Go
Some out-of-the-box highlights:

  • Create watches by connecting filters in a DAG
  • A small runtime footprint, a basic instance uses around 20MB of memory
  • Supports Lua scripting to filter/modify/reduce your data any way you want
  • Send notifications through Discord, Matrix, Slack, Telegram and many more services
  • Disable watches on (repeated) failures

A Watch in GoWatch is made by connecting Filters together:
watch

Stored data is plotted for the user:
view

Much more information can be found on the Github page of GoWatch.