Open Web Analytics - Analytics used by Wikimedia

  •        5152

Open Web Analytics is open source web analytics software that you can use to track and analyze how people use your web sites and applications. OWA provides web site owners and developers with easy ways to add web analytics to their sites using simple Javascript, PHP, or REST based APIs. OWA also comes with built-in support for tracking web sites made with popular content management frameworks such as WordPress and MediaWiki.

Track custom site actions and events that you define. Logs new events to a log file or queue instead of writing directly to the database. Caching support is provided using Memcache.


http://www.openwebanalytics.com/

Tags
Implementation
License
Platform

   




Related Projects

Plausible Analytics - Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics

  •    Elixir

Plausible Analytics is a simple, lightweight (< 1 KB), open-source and privacy-friendly alternative to Google Analytics. It doesn’t use cookies and is fully compliant with GDPR, CCPA and PECR. You can self-host Plausible or have us run it for you in the Cloud. It is easy to understand and it cuts through the noise. Check your site traffic and get all the essential insights on one page in one minute. There are no layers of menus, there is no need for you to build custom reports, custom dashboards or PowerPoint documents.

Piwik

  •    PHP

Piwik is a real time web analytics software program. It provides you with detailed reports on your website visitors: the search engines and keywords they used, the language they speak, your popular pages… and so much more. Piwik aims to be an open source alternative to Google Analytics.

Rutilus - Analytics for Websites

  •    Javascript

Rutilus is a free, open-source analytics application. It aims to provide a simple to use but customizable way to analyze visitor behavior on websites. With customization, it allows each visitor to be uniquely identified, and their browsing habits learned, giving it powerful features that go beyond popular existing analytics tools.

Awstats - Advanced web, streaming, ftp and mail server statistics

  •    CGI

AWStats is a powerful tool that generates advanced web, streaming, ftp or mail server statistics graphically. It can analyze log files from all major server tools like Apache log files, WebStar, IIS and a lot of other web, proxy, wap, streaming servers, mail servers and some ftp servers. This log analyzer works as a CGI or from command line and shows you all possible information your log contains, in few graphical web pages.

Webalizer - fast web server log file analysis

  •    C

The Webalizer is a fast web server log file analysis program. It produces highly detailed, easily configurable usage reports in HTML format, for viewing with a standard web browser. It handles standard Common logfile format (CLF) server logs, several variations of the NCSA Combined logfile format, wu-ftpd/proftpd xferlog (FTP) format logs, Squid proxy server native format, and W3C Extended log formats.


Indihiang - IIS and Apache log analyzing tool

  •    CSharp

Indihiang Project is a web log analyzing tool. This tool analyzes IIS and Apache Web logs and generates real time reports. It has Web Log Viewer and analyzer. It is capable to analyze the trend from the logs. This tool also integrate with windows Explorer so you can attach a log file in to indihiang tool via context menu.

Countly - Web and Mobile Analytics

  •    Javascript

Countly is an innovative, real-time, open source mobile & web analytics, push notifications and crash reporting platform powering nearly 3000 mobile applications. It collects data from mobile phones, tablets, Apple Watch and other internet-connected devices, and visualizes this information to analyze mobile application usage and end-user behavior.

Ackee - Self-hosted, Node.js based analytics tool for those who care about privacy

  •    Javascript

Ackee runs on your own server, analyzes the traffic of your websites and provides useful statistics in a minimal interface. Get an overview of all your websites and analyze how they perform together. You can collect data using the centralised GraphQL API or build your own interface and service upon Ackee. The API of Ackee acts as a powerful hub, perfect to collect data from a variety of sources, including websites, services and apps.

fair-analytics - 📊 An analytics server that doesn't undermine user's privacy

  •    Javascript

Google Analytics is the de-facto standard in the web and mobile analytics service world.Inspired by an interesting article from @staltz, and from the awesome work done by the micro-analytics team, I decided to start working on a Google Analytics alternative.

Autotrack - Automatic and enhanced Google Analytics tracking for common user interactions on the web

  •    Javascript

The default JavaScript tracking snippet for Google Analytics runs when a web page is first loaded and sends a pageview hit to Google Analytics. If you want to know about more than just pageviews (e.g. where the user clicked, how far they scroll, did they see certain elements, etc.), you have to write code to capture that information yourself.Since most website owners care about a lot of the same types of user interactions, web developers end up writing the same code over and over again for every new site they build.

fathom - Fathom. Simple, trustworthy website analytics. Built with Golang & Preact.

  •    Go

Fathom Analytics is a simpler and more privacy-focused alternative to Google Analytics. Collecting information on the internet is important, but it’s broken. We’ve become complacent in trading information for free access to web services, and then complaining when those web services do crappy things with that data.

referrer-spam-blocker - Apache, Nginx, IIS, uWSGI, Caddy & Varnish blacklist + Google Analytics segments to prevent referrer spam traffic 👾

  •    VCL

.htaccess is a configuration file for use on web servers running Apache. This file is usually found in the root “public_html” folder of your website. The .htaccess file uses two modules to prevent referral spam, mod_rewrite and mod_setenvif. Decide which method is most suitable with your Apache server configuration. This file is Apache 2.4 ready, where mod_authz_host got deprecated. The web.config file is located in the root directory of your Windows Server web application.

web-vitals-report - Measure and report on your Web Vitals data in Google Analytics

  •    Javascript

The Web Vitals Report is a web app that makes it easy for users of the web-vitals JavaScript library to create custom visualizations of the data they've sent to Google Analytics. The app is available to use as a standalone tool, or you can fork it and customize it to your needs. Google Analytics does not currently provide out-of-the-box support for Web Vitals, but it does offer a number of options for measuring custom events, which you can then aggregate and report on manually.

iFinity Google Analytics for DotNetNuke

  •    

The iFinity Google Analytics module is a simple way to implement Google Analytics tracking for your DotNetNuke website, but also contains advanced features.

analytics.usa.gov - The US federal government's web traffic.

  •    CSS

A project to publish website analytics for the US federal government. For a detailed description of how the site works, read 18F's blog post on analytics.usa.gov.

PostHog - Product analytics, built for developers

  •    Python

PostHog provides open-source product analytics, built for developers. Automate the collection of every event on your website or app, with no need to send data to 3rd parties. It provides event-based analytics at a user level, capture your product's usage data to see which users are doing what in your application. It automatically capture clicks and pageviews to analyze what your users are doing without pushing events manually.

appmetrics

  •    Javascript

A small (803 bytes gzipped) library for measuring things in your web app, annotating the DevTools timeline, and reporting the results to Google Analytics. If you chose to send metrics to Google Analytics, values will show up its UI. See below.

Countly Server - Web and Mobile Analytics Server

  •    Javascript

Countly is an innovative, real-time, open source mobile & web analytics, rich push notifications and crash reporting platform powering more than 2500 web sites, 16000 mobile applications and several desktop applications as of 2019. It collects data from mobile, desktop, web apps including Apple Watch, TvOS and other internet-connected devices, and visualizes this information to analyze application usage and end-user behavior.

piwik

  •    PHP

Liberating Web Analytics. Star us on Github? +1. Piwik is the leading open alternative to Google Analytics that gives you full control over your data. Piwik lets you easily collect data from websites, apps & the IoT and visualise this data and extract insights. Privacy is built-in. We love Pull Requests!

analytics-reporter - Lightweight analytics reporting and publishing tool for Google Analytics data

  •    Javascript

A lightweight system for publishing analytics data from Google Analytics profiles. Uses the Google Analytics Core Reporting API v3 and the Google Analytics Real Time API v3. This is used in combination with 18F/analytics.usa.gov to power the government analytics hub, analytics.usa.gov.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.