Hey all, I’ve been running Caddy for a while and got tired of squinting at raw JSON log streams. I built CLOG to solve that — it’s a lightweight terminal tool that transforms Caddy’s structured access logs into a clean, human-readable format.
It tails your log file in real time, colour codes statuses, and has a full dashboard mode which gives you a live RPS counter and status code distribution at a glance. There’s also filtering by host, URL, errors only, and an option to hide asset requests so you can focus on actual page hits.
It’s a single binary, zero config — just point it at your access log and go.
https://github.com/hellotimking/clog
Linux amd64 and arm64 builds available.
Quick install:
curl -sL https://raw.githubusercontent.com/hellotimking/clog/main/install.sh | bash
(or grab the binary directly from the releases page if you prefer)
Would love feedback from anyone who gives it a try, very open to adding / updating features!