goaccess

GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

Health
42/100
Self-hosts from
$5.12/mo
on linode Nanode 1GB
Difficulty
2/5
Stars
20.5k

Health score breakdown

6-dimension composite. Methodology.

activity
75
maturity
30
community
15
security
70
sustainability
13
adoption
38

Self-hosting cost

ProviderPlanSpecsMonthly
linode Nanode 1GB 1c / 1GB / 25GB $5.12 USD

What people say

From Hacker News & Reddit, last 12 months.

About goaccess

GoAccess [![C build](https://github.com/allinurl/goaccess/actions/workflows/build-test.yml/badge.svg)](https://github.com/allinurl/goaccess/actions/workflows/build-test.yml) [![GoAccess](https://goaccess.io/badge)](https://goaccess.io)
========

## What is it? ##
GoAccess is an open source, real-time web log analyzer and interactive viewer
that runs in a terminal on *nix systems or directly in your browser. Designed
with system administrators, DevOps engineers, and security professionals in
mind, it delivers fast, actionable HTTP statistics and visual server reports on
the fly. GoAccess parses your web server logs in real time and presents the
data directly in the terminal or via a live HTML dashboard, making it easy to
monitor traffic, detect anomalies, and troubleshoot issues instantly.

More info at: [https://goaccess.io](https://goaccess.io/?src=gh).

[![GoAccess Terminal Dashboard](https://goaccess.io/images/goaccess-real-time-term-gh-2026-1.png?2026021201)](https://goaccess.io/)
[![GoAccess HTML Dashboard](https://goaccess.io/images/goaccess-real-time-html-gh-2026.png?2026021201)](https://rt.goaccess.io/?src=gh)

## Features ##
GoAccess parses the specified web log file and outputs the data to the X
terminal. Features include:

* **Completely Real Time**<br>
  All panels and metrics are timed to be updated every 200 ms on the terminal
  output and every second on the HTML output.

* **Minimal Configuration needed**<br>
  You can just run it against your access log file,

Excerpt from the project's README. View full source on GitHub.