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
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 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.
See the technical requirements before you install OWA Server. A step by step installation guide will walk you through how to install OWA.
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.
Please read the troubleshooting guide before filing any issue or bug reports. Issue tickets without the necessary debug info will be closed automatically.
To contribute to OWA Server:
Clone the repository.
Install Composer (PHP dependencies) and Node.js/npm (JavaScript build).
Install dependencies and build the front-end assets:
composer install
npm install && npm run buildvendor/ 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.
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.
This project is licensed under the GNU GPL, version 2 or later.
© Peter Adams.
No open issues yet, or sync has not completed.