GoAccess
Fast terminal and HTML dashboard for analyzing web server access logs in real time.
| License | MIT |
| Repository | https://github.com/allinurl/goaccess |
| GitHub stars (approx) | 20700 |
| Language | C |
| Self-host deployment | package manager, source build, docker |
| Commercial hosted option | no / self-host only |
| Freshness status | Fresh |
| Freshness checked | 2026-06-23 |
| Categories | logs |
GoAccess is a real-time web log analyzer for Nginx, Apache, Caddy, CloudFront, S3, and other HTTP access logs. It can render interactive terminal views or a browser dashboard from plain log files.
Pick it if: you want lightweight traffic, status-code, referrer, path, and latency visibility directly from web server logs without shipping data to a larger log platform.
Skip it if: you need full-text search across arbitrary application logs, distributed tracing, or multi-source alerting. GoAccess is intentionally focused on web access analytics.
Deployment: install from packages or build from source on the log host. Docker works well for scheduled static reports or a small live dashboard.