Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
O

Open-Web-Analytics

> 编程语言
Open source

Official repository for Open Web Analytics which is an open source alternative to commercial tools such as Google Analytics. Stay in control of the data you col

2.7K stars0 likes1 views
WebsiteGitHub

About

Official repository for Open Web Analytics which is an open source alternative to commercial tools such as Google Analytics. Stay in control of the data you col

Open Web Analytics Server

Open Web Analytics is an open source alternative to commercial web analytics tools such as Google Analytics. This software allows you to stay in control of the data you collect about the user of your websites or applications.

This repository installs the OWA Server and Javascript tracking client which can easily be added to web pages.

  • To add OWA tracking to a WordPress based website install the OWA integration plugin or see this repository.
  • To add OWA tracking to any PHP application use the OWA PHP SDK

Features

  • Track visitors, pageviews, e-commerce transactions, and configurable actions
  • Track unlimited number of websites using a single instance of OWA Server
  • First party Javascript tracker client
  • Reporting Dashboard/Portral
  • View and customize all reports
  • Generate Heatmaps
  • Generate "Domstream" session recordings
  • Geolocation of visitors
  • REST API for administration and data access
  • Multi user reporting interface
  • Extensible framework via custom modules

Requirements and Installation

See the technical requirements before you install OWA Server. A step by step installation guide will walk you through how to install OWA.

Documentation

See the wiki for documentation about the OWA Server and the Javascript Tracker client.

Upgrading, or maintaining a third-party module, local template override, or custom theme? See UPGRADING.md for the interfaces that are deprecated but still supported, and what replaces each one.

Issues & Support

Please read the troubleshooting guide before filing any issue or bug reports. Issue tickets without the necessary debug info will be closed automatically.

Development

To contribute to OWA Server:

  1. Clone the repository.

  2. Install Composer (PHP dependencies) and Node.js/npm (JavaScript build).

  3. Install dependencies and build the front-end assets:

    bash
    composer install
    npm install && npm run build

    vendor/ and the built public/ asset tree (including the JS tracker) are not tracked in git — you must build them after cloning.

See the Development and Testing wiki pages for the full build process and test suites.

Donate to this project

Open Web Analytics is free. However, we ask that you donate to the project if you need support. Your donation helps fund the development of this project.

Donate to the project here.

Copyright and License

This project is licensed under the GNU GPL, version 2 or later.

© Peter Adams.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

PHPowaphpprivacyweb-analytics

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言