Changd

github.com/paschmann/changd URL & Link Tools Open-source projectOpen source

Changd monitors visual website changes using screenshots, XPath selectors, or APIs, and can be self-hosted.

github.com/paschmann/changd
Changd homepage screenshot

About Changd

Changd is an open source web monitoring application that watches websites for changes. It can detect visual changes using differential screenshots, changes to content selected by XPath, and changes in data returned from API endpoints. The project describes itself as a self-hosted alternative to SaaS monitoring services, and it is licensed under the MIT License.

Changd stores change history in a Postgres database and includes charts for usage and changes. It supports multiple users. Screenshots can be stored locally or in Amazon S3, and notifications can be sent through your own SMTP service or Amazon SES. Email notifications can include the screenshot. The application can run with Docker, locally with Node.js, or in a scaled Node environment. Running it requires self-hosting and setup, and the source lists Node.js/npm or Docker as prerequisites.

Key features

  • Monitors visual changes using differential screenshots
  • Monitors XPath selectors and data returned from API endpoints
  • Includes the visual screenshot in email notifications
  • Sends notifications via SMTP or Amazon SES
  • Stores screenshots locally or in Amazon S3
  • Keeps a history of changes with usage and change charts
Best for: Developers and technical users who want a free, self-hosted, open source tool to monitor website changes and are comfortable installing it with Docker or Node.js.
Good for
  • Open source under the MIT License and designed to be self-hosted
  • Screenshots can be stored locally or in Amazon S3
  • Can be started quickly with docker-compose, according to the setup instructions
Watch out for
  • Requires self-hosting and setup with Node.js/npm or Docker
  • Docker on Apple Silicon Macs requires enabling the Rosetta x86/amd64 emulation setting
  • Periodic background checks require the optional Cron service, which runs in a separate terminal when run locally

Changd at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Changd alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 11 alternatives

Popular in URL & Link Tools

Well-known listings from the same topic.

All 63

Changd FAQ

How do I start Changd with Docker?
Clone the repository, run docker-compose up, open http://localhost:80 in a browser, and create an account using the Register button on the login screen.
How can screenshots be stored in AWS S3?
Specify an S3_BUCKET name in the .env file along with AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY. The source suggests using an IAM user with S3 access.
How are notifications sent?
Notifications can be sent using your own SMTP service or Amazon SES.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing