Skip to content
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!
PHP JavaScript HTML CSS C Shell
Latest commit d6617bf May 24, 2016 @er314 er314 committed with tsteur add callback ability to trackPageView (#10172)
* Update piwik.js

* Update piwik.js
Failed to load latest commit information.
config Merge pull request #10082 from piwik/visit_standard_length_doc May 16, 2016
core Use Common::sendHeader for consistency May 23, 2016
js add callback ability to trackPageView (#10172) May 25, 2016
lang language update May 24, 2016
libs Fix tests Apr 20, 2016
misc misc: Fix typos (found by codespell) (#10136) May 13, 2016
plugins language update May 23, 2016
tests Screenshot UI tests pixel alignment minor change May 23, 2016
tmp #7612 Restore the tmp folder Apr 3, 2015
.bowerrc refs #6469 some initial work for using bower Oct 20, 2014
.coveralls.yml Restored useless file because here be dragons Dec 3, 2014
.gitattributes Adding .ico as binary file in gitattributes Oct 5, 2015
.gitignore Remove references to Sqlite Nov 5, 2015
.gitmodules Manage PiwikTracker through composer (closes #9349) Dec 21, 2015
.phpstorm.meta.php Add support for auto-completion when using the container thanks to th… Jun 24, 2015
.scrutinizer.yml Try to debug unit tests on Scrutinizer Jun 10, 2015
.travis.yml updates travis.yml Apr 30, 2016
CHANGELOG.md JavaScript SDK: add support to send tracking requests to multiple Piw… May 23, 2016
CONTRIBUTING.md How to submit code improvements via pull requests? Feb 22, 2016
HIRING.md We're hiring engineers! Feb 20, 2016
LEGALNOTICE Update pchart version number May 10, 2015
PRIVACY.md Revising and tweaking the PRIVACY.md file for clarity, assuming a non… Jul 15, 2015
README.md Added tooltip to code coverage badge Mar 15, 2016
SECURITY.md typo security Jan 6, 2015
bower.json Ref #7586 Redesign of the marketplace May 19, 2015
composer.json Disable TLS to workaround CI failures #10023 Apr 8, 2016
composer.lock Updates device detector Mar 31, 2016
console Removed useless translations loading (now lazily-loaded) Jan 5, 2015
index.php Removed Piwik\Loader: Composer's autoloader is now included in core/b… Dec 22, 2014
piwik.js Up to date minified piwik.js #10085 May 23, 2016
piwik.php Merge branch 'master' into config_step_2 Apr 26, 2015

README.md

Piwik - piwik.org

Latest Stable Version Latest Unstable Version Total Downloads License

Code Status

Build Status Scrutinizer Code Quality Code Coverage Average time to resolve an issue Percentage of issues still open Dependency Status

Description

Piwik is the leading Free/Libre open analytics platform.

Piwik is a full featured PHP MySQL software program that you download and install on your own webserver. At the end of the five minute installation process you will be given a JavaScript code. Simply copy and paste this tag on websites you wish to track and access your analytics reports in real time.

Piwik aims to be a Free software alternative to Google Analytics, and is already used on more than 1,000,000 websites. Privacy is built-in!

Mission Statement

« To create, as a community, the leading international Free/Libre web analytics platform, providing access to all functionality through open components and open APIs. »

Or in short:

« Liberate Web Analytics »

License

Piwik is released under the GPL v3 (or later) license, see misc/gpl-3.0.txt

We’re seeking a talented Software Engineer

Are you looking for a new challenge? We are currently seeking a software engineer or software developer who is passionate about data processing, security, privacy, the open source and free/libre philosophy and usable interface design.

View Job Description - Apply online

This is for a full time position to work on the open source Piwik platform, either remotely or we can help the right candidate relocate to beautiful New Zealand (Wellington) or Poland (Wroclaw).

We are grateful if you can share the job description with your friends and wider network!

Requirements

  • PHP 5.3.3 or greater
  • MySQL 4.1 or greater, and either MySQLi or PDO library must be enabled
  • Piwik is OS / server independent

See http://piwik.org/docs/requirements/

Install

  • Upload piwik to your webserver
  • Point your browser to the directory
  • Follow the steps
  • Add the given javascript code to your pages
  • (You may also generate fake data to experiment, by enabling the plugin VisitorGenerator)

See http://piwik.org/docs/installation/

If you do not have a server, consider our Piwik Hosting partner: http://piwik.org/hosting/

Changelog

For the list of all tickets closed in the current and past releases, see http://piwik.org/changelog/. For the list of technical changes in the Piwik platform, see http://developer.piwik.org/changelog.

Participate!

We believe in liberating Web Analytics, providing a free platform for simple and advanced analytics. Piwik was built by dozens of people like you, and we need your help to make Piwik better… Why not participate in a useful project today?

You will find pointers on how you can participate in Piwik at http://piwik.org/get-involved/

Contact

http://piwik.org

hello@piwik.org

About us: http://piwik.org/the-piwik-team/

More information

What makes Piwik unique from the competition:

  • Real time web analytics reports: in Piwik, reports are by default generated in real time. For high traffic websites, you can choose the frequency for reports to be processed.

  • You own your web analytics data: since Piwik is installed on your server, the data is stored in your own database and you can get all the statistics using the powerful Piwik Analytics API.

  • Piwik is a Free Software which can easily be configured to respect your visitors privacy.

  • Modern, easy to use User Interface: you can fully customize your dashboard, drag and drop widgets and more.

  • Piwik features are built inside plugins: you can add new features and remove the ones you don’t need. You can build your own web analytics plugins or hire a consultant to have your custom feature built in Piwik

  • Vibrant international Open community of more than 200,000 active users (tracking even more websites!)

  • Advanced Web Analytics capabilities such as Ecommerce Tracking, Goal tracking, Campaign tracking, Custom Variables, Email Reports, Custom Segment Editor, Geo Location, Real time maps, and more!

Documentation and more info on http://piwik.org

Something went wrong with that request. Please try again.