A self-hosted URL Checker built with Vue.js

URL Checker

URL Checker is a self-hosted solution which can help you to detect any unwanted changes in the (images) sitemap(s) of your websites.

Features

✅ Check every URLs present in a sitemap ✅ Parallelized checks ?️ ✅ Support both regular and images sitemap (except sitemap index) ✅ Build a report with stats, pie chart, URLs list… ✅ Compare with previous report ✅ Paginated, sortable and filterable URLs list ✅ Follow website internal redirections ✅ Export all URL in CSV format ✅ Group reports by website ✅ Quickly check a specific URL ✅ Real time changes propagation across all users ✅ Documented GraphQL API ✅ Translated in English and French ✅ Easy setup

Screenshots

Navigation

Homepage Websites Website reports

Report details

Report details (1) Report details (2) Report details (3)

Report details (invalid sitemap)

Report details (1) Report details (2) Report details (3)

Setup

Prerequisites

Both API and Webapp use pnpm as package manager so you have to install it first.

Installation

Depending of your system, instructions may need to be slightly adapted but the basics are:

Sponsors

This project is gracefully sponsored by:

Le Guide du Patrimoine

Contribution

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

License

This project is licensed under GPLv3 or later with Commons Clause.

GitHub

View Github