ChangeDetection
- 2 min read

ChangeDetection

Monitor website content changes effectively with visual selection, detailed insights, and various notification channels. Ideal for low-code development.

Overview: ChangeDetection.io is an open-source tool that monitors web pages for changes and triggers notifications. It is self-hosted and supports various notification channels such as Discord, Email, Slack, Telegram, and more. Designed to be proactive in data monitoring, it allows users to detect content changes on websites efficiently.

GitHub - dgtlmoon/changedetection.io: The best and simplest free open source website change detection, website watcher, restock monitor and notification service. Restock Monitor, change detection. Designed for simplicity - Simply monitor which websites had a text change for free. Free Open source web page change detection, Website defacement monitoring, Price change notification
The best and simplest free open source website change detection, website watcher, restock monitor and notification service. Restock Monitor, change detection. Designed for simplicity - Simply moni…

Key Features

  • Visual Selector Tool: Easily target specific parts of a webpage for monitoring changes using an intuitive visual selection process.
  • Detailed Change Insights: View what has changed with options to examine differences by word, line or character.
  • Interactive Browser Steps: Simulate user interactions such as filling text boxes and clicking buttons before change detection.
  • Extensive Trigger Filters: Customize monitoring with various filters including text triggers and regular expressions.
  • PDF Monitoring: Track changes in PDF files by monitoring text changes as well as file size and checksums.
  • Customizable Check Frequency: Specify how often a site should be checked for updates.
  • Javascript Execution: Execute JavaScript before extracting text for advanced change detection scenarios.
  • Diverse Notification Support: Receive alerts through a wide range of services thanks to integration with apprise library.
  • JSON API Monitoring: Monitor and detect changes in JSON API responses with JSONPath or jq filters.
  • Proxy Configuration Support: Configure proxies per watch to optimize monitoring across different networks.

ChangeDetection Screenshots

Suggested Developer Use Cases

  • Pricing Updates: Low-code developers can integrate ChangeDetection.io to monitor product or service pricing changes for e-commerce platforms.
  • In-stock Alerts: Create automated alerts for inventory changes on retail websites to inform customers about product availability.
  • Compliance Monitoring: Use ChangeDetection.io to track updates in regulatory documents or compliance-related content on official websites.
Stars Last commit Project status
Star Wednesday, December 20, 2023 🌟 Healthy