changedetection.io
The best and simplest open-source tool for website change detection, page monitoring, and alerts. Self-hostable with Docker or use the SaaS plan.
Open source alternative to:
changedetection.io is a powerful yet simple open-source website change detection and monitoring platform. It tracks changes on any web page and sends alerts via email, Discord, Slack, Telegram, Matrix, Pushover, and many more notification channels.
Unlike cloud-only competitors, changedetection.io can be fully self-hosted with Docker, giving you complete control over your data and monitoring. It supports visual change detection, content filtering with CSS and XPath selectors, JSON API monitoring, RSS feed generation, and restock alerts for e-commerce sites.
The tool excels at tracking price drops, job listings, competitor updates, website defacement, and any content changes across the web. With over 31,000 GitHub stars, it is one of the most popular and actively maintained open-source monitoring tools available.
Categories:
Build with:
Looking for contributors
This project is actively seeking help, join the community!
Repository details
Updated 5/19/2026, 2:00:37 PM
View RepositoryCompare changedetection.io with
Similar open source alternatives
Uptime Kuma
Self-hosted uptime monitoring tool with a polished UI, 90+ notification integrations, and built-in public status pages.
UptimeRobotLunalytics
Lunalytics is an open-source, self-hosted monitoring tool built with Node.js and React that supports HTTP(S), TCP, ping, Docker, and more. It offers customizable dashboards, status pages, incident management, multi-user access control, and integrations with popular notification services, making it a modern, developer-friendly solution for monitoring uptime and system health.
UptimeRobot
Beszel
Lightweight self-hosted server monitoring hub with historical data, Docker stats, and configurable alerts.
Datadog
Kuvasz
Open-source uptime and SSL monitoring service with status pages, multiple notification channels, and Prometheus integration.
UptimeRobot
ReJourney
Lightweight open-source observability tool with pixel-perfect session replay, real-time error detection, and journey mapping for web and mobile apps.
Sentry
OpenStatus
Open-source uptime monitoring and status page platform with synthetic checks from 28 global regions and multi-channel alerting.
Pingdom




