3 hours ago
[center]sitepulse
Lightweight CLI tool for domain monitoring, HTTP status checking, and content change detection.[/center]
What it does:
Quick look:
Install:
GitHub:
Built with Python. MIT License. Contributions welcome.
Lightweight CLI tool for domain monitoring, HTTP status checking, and content change detection.[/center]
What it does:
- Monitor domains, subdomains, and HTTP targets from the terminal
- Detect status code changes, content modifications, and downtime
- SHA256 content hashing — know when a page changes
- Continuous watch mode with configurable intervals
- History reports with uptime percentage
- Minimal setup — one dependency (requests), just add targets and go
Quick look:
Code:
$ sitepulse add target.com
[UP] https://target.com 200 142ms 1.2KB ff67a9d7
$ sitepulse watch --interval 60
--- Check #1 at 16:45:00 ---
[UP] https://target.com 200 138ms 1.2KB ff67a9d7
>> CONTENT CHANGED: https://target.com
$ sitepulse report target.com
Total checks: 47 | Uptime: 97.9%
Install:
Code:
git clone [hide]https://github.com/DiscoSecurity/sitepulse.git[/hide]
cd sitepulse && pip install .
GitHub:
Built with Python. MIT License. Contributions welcome.

