Kibitzr
A self-hosted service that monitors changes on web pages and notifies you via email or messaging apps using YAML configurations.

Kibitzr is a self-hosted personal web assistant that watches web pages for changes and notifies you when something happens. It emphasizes privacy and local control, with configuration defined in a single YAML file and support for multi-platform execution.
Key Features
- Self-hosted, runs on Windows, Linux, and macOS
- YAML-based configuration to define watchers and actions
- Browser-driven data collection via Selenium for complex pages
- HTML extraction with XPath and CSS selectors for precise data
- Native integrations for Slack, Mailgun, and email notifications
- Extensible with scripts and plugins
- Lightweight and container-friendly (Dockerfile available)
Use Cases
- Monitor long-running builds or dynamically changing pages and get notified when status changes
- Track product page changes (price, availability) and receive alerts
- Watch documentation portals, blogs, or release notes for updates and be alerted
CONCLUSION Kibitzr provides a self-hosted approach to monitoring web content and delivering alerts through your preferred channels. It emphasizes privacy, extensibility, and cross-platform operability, enabling customized watchers defined in YAML.



