🔥
HotRepo
changedetection.io — Self-host Best and simplest tool for website change detection, web page monitoring, and we
📦
dgtlmoon

changedetection.io — Self-host Best and simplest tool for website change detection, web page monitoring, and we

Best and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect for tracking content changes, price drops, restock alerts, and website defacement monitoring—all for free or enjoy our SaaS plan!

⭐ 35.4k🍴 2.2kPython📜 apache-2.0🐳 Docker Compose#back-in-stock#change-alert#change-detection#change-monitoring

changedetection.io

Best and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect for tracking content changes, price drops, restock alerts, and website defacement monitoring—all for free or enjoy our SaaS plan!

⭐ 35,090 stars on GitHub · 🍴 2,151 forks · 📜 License: apache-2.0 · 💻 Language: Python

What is changedetection.io?

An infrastructure monitoring tool — track servers, containers, services in real time with intuitive dashboards and multi-channel alerts.

Main components

  • Ensuring such transmission is permitted by the terms of service of every website you monitor.
  • Compliance with all applicable data-protection and privacy laws (including but not limited to GDPR) with respect to any personal data that may appear in monitored content.
  • All API costs and charges levied by your chosen AI provider. This software has no visibility into or control over those charges.
  • Any consequences arising from acting on AI-generated output.

Clear use cases

  • Products and services have a change in pricing
  • Out of stock notification and Back In stock notification
  • Monitor and track PDF file changes, know when a PDF file has text changes.
  • Governmental department updates (changes are often only on their websites)
  • New software releases, security advisories when you're not on their mailing list.
  • Festivals with changes

The biggest strength is real-time metrics with low latency + auto anomaly detection + multi-channel alerts.

Best for DevOps/SRE, sysadmins, anyone running >2 servers needing unified dashboard + alerting.

Topics: the project is tagged with popular topics:

  • 🏷️ back-in-stock
  • 🏷️ change-alert
  • 🏷️ change-detection
  • 🏷️ change-monitoring
  • 🏷️ monitoring
  • 🏷️ notifications
  • 🏷️ restock-monitor
  • 🏷️ rss
  • 🏷️ self-hosted
  • 🏷️ url-monitor

📸 Screenshots

image

Web site page change monitoring

AI-powered website change detection — plain language change summaries and smart alert rules

Select parts and elements of a web page to monitor for changes

Self-hosted web page change monitoring context difference

Quick install

The project supports Docker Compose:

git clone https://github.com/dgtlmoon/changedetection.io.git
cd changedetection.io
docker compose up -d

Check the README in the repo for required env variables.

Minimum system requirements

Component Recommended
RAM 4096 MB
CPU 2 vCPU
Disk 50 GB SSD
OS Ubuntu 22.04 LTS / Debian 12
Docker 24.0+

⚡ Deploy fast on VSIS

Use the VSIS VPS Standard 4GB RAM / 2 vCPU / 50GB SSD (~150k/tháng) plan from VSIS.NET — high-speed VN-based VPS, 24/7 support, ideal for running changedetection.io smoothly.

🎯 Benefits:

  • One-command docker compose up -d deploy in 2 minutes
  • Dedicated IPv4, root access, unmetered domestic bandwidth
  • Daily snapshot backup
  • Free install assistance from the VSIS team

👉 See matching VPS plans at vsis.net

Resources


Article compiled from GitHub data on 17/10/2026. Star/fork counts may have changed — see live numbers via the GitHub link.