AWStats logo

AWStats

Website

Perl-based logfile web analytics and reporting tool

434 stars 136 forks last commit first released

Slowing down

No commits since 10 Nov 2025. Check the issue tracker before you rely on it.

AWStats screenshot

AWStats is a logfile-based web analytics tool written in Perl that generates detailed graphical reports from web, ftp or mail server logs. It can be run from the command line or as a CGI to produce dynamic or static HTML reports and supports many log formats and platforms.

Key Features

  • Parses common web log formats (Apache, IIS, proxy, streaming, ftp, mail) and supports very large and split logs
  • Produces detailed metrics: visits, unique visitors, pages, hits, bandwidth, referrers, search keywords, browsers, OS, robots and HTTP errors
  • Can run as a CLI updater or as a CGI for near-real-time reports with dynamic filters
  • Supports reverse DNS lookups, country/city detection via GeoIP plugins, and optional WHOIS links
  • Stores analysis in portable XML format and includes XSLT tools and icon sets for customization
  • Plugin architecture and many configuration options; multi-named site (virtual host) support

Use Cases

  • Generate historical and per-period web traffic reports from server logs without page tags
  • Provide multi-site / virtual-host usage statistics for hosting providers or administrators
  • Investigate unusual traffic patterns, bots, broken links and HTTP error trends from raw logs

Limitations and Considerations

  • Project status: officially deprecated and no longer actively developed; future security or feature updates are not guaranteed
  • Relies on Perl and CGI support on the host; some users may prefer modern JS-tag-based analytics or maintained alternatives
  • GeoIP/city/ISP reports require external GeoIP databases or paid data for full functionality

AWStats is a mature, feature-rich log analyzer useful for privacy-conscious, server-log-driven reporting and troubleshooting, but users should consider its deprecated status and evaluate actively maintained alternatives for new deployments.

Categories:

Tags:

Tech Stack:

Share:

Similar to AWStats

Umami logo

Umami

Privacy-focused web analytics and product analytics platform

38.4k
7.9k
Last commit

Umami is an open-source, privacy-friendly web and product analytics platform—an alternative to Google Analytics—with fast dashboards, events, and insights.

MITActively maintained
Alternative to:
Google Analytics logo
Google Analytics
+19
Matomo logo

Matomo

Privacy-focused web and app analytics platform

21.8k
2.9k
Last commit

Matomo is an open-source web and app analytics platform that provides real-time insights, customizable dashboards, and privacy controls with full data ownership.

GPL-3.0Actively maintained
Alternative to:
Google Analytics logo
Google Analytics
+14
GoAccess logo

GoAccess

Real-time web log analyzer with terminal and web dashboards

20.9k
1.2k
Last commit

GoAccess is a real-time web log analyzer that turns server access logs into interactive terminal (TUI) or browser-based dashboards, plus HTML/JSON/CSV reports.

MITActively maintained
Alternative to:
Google Analytics logo
Google Analytics
+6
Open Web Analytics logo

Open Web Analytics

Self-hosted web analytics platform with first-party tracking

2.7k
489
Last commit

Open Web Analytics (OWA) is a self-hosted alternative to Google Analytics, providing first-party JavaScript tracking, dashboards, heatmaps, and session recordings.

GPL-2.0Actively maintained
Alternative to:
Google Analytics logo
Google Analytics
+15
Wavelog logo

Wavelog

Web-based amateur radio logging and QSO management system

513
128
Last commit

Self-hosted PHP web application for logging amateur radio contacts with mapping, analytics, awards tracking and integration with common QSO services.

MITActively maintained
Alternative to:
Club Log logo
Club Log
+1

ARA Records Ansible

Ansible run recording and reporting with a web UI and REST API

2k
181
Last commit

ARA records Ansible playbook runs and provides searchable reports via a CLI, REST API, and local-first web interface to troubleshoot and understand automation results.

GPL-3.0Actively maintained
Alternative to:
Datadog Log Management logo
Datadog Log Management
+5