AWStats

AWStats

Perl-based logfile web analytics and reporting tool

417stars
128forks
Last commit: 2mo ago
Repo age: 11y old
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 Services

Umami

Umami

Privacy-focused web analytics and product analytics platform

34.7k
6.3k
Last commit: 1mo ago

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

Alternative to:
Google Analytics
Google Analytics
+19
PostHog

PostHog

Open-source product analytics and product engineering platform

30.9k
2.2k
Last commit: 18h ago

Self-hostable product analytics platform with web analytics, session replay, feature flags, experiments, and data warehouse/CDP capabilities.

Alternative to:
Mixpanel
Mixpanel
+19
Plausible Analytics

Plausible Analytics

Privacy-friendly, cookie-free web analytics

24.1k
1.3k
Last commit: 4d ago

Open-source, lightweight web analytics with a simple dashboard, privacy-first metrics, and goal/conversion tracking as an alternative to Google Analytics.

Alternative to:
Google Analytics
Google Analytics
+13
Dub

Dub

Open-source link attribution platform for short links and conversions

22.9k
2.8k
Last commit: 17h ago

Dub is an open-source link attribution platform for branded short links, real-time analytics, conversion tracking, webhooks, and affiliate/referral programs.

Alternative to:
Bitly
Bitly
+9
Matomo

Matomo

Privacy-focused web and app analytics platform

21.2k
2.8k
Last commit: 1d ago

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

Alternative to:
Google Analytics
Google Analytics
+14
GoAccess

GoAccess

Real-time web log analyzer with terminal and web dashboards

20.2k
1.2k
Last commit: 1d ago

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.

Alternative to:
Google Analytics
Google Analytics
+6