Clone this wiki locally
Piwik is a free web analytics tool that provides you with detailed reports on your website's visitors, your marketing campaigns and much more. Piwik is a free/libre alternative to Google Analytics, available in 53 languages, and has been downloaded more than 1 million times!
- Try Troubleshooting
- Ask a question in our forums
- Speak to us in IRC: irc.freenode.net/#piwik (webchat)
Piwik for Developers
If you are a developer and want to contribute code or bug fixes to Piwik, please read the guide How do I contribute to Piwik core?.
Visit the Piwik Developer Zone: the center of innovation in analytics (learn more about building on top of the open analytics platform).
How to submit a pull request
We ask you to use feature branches when submitting pull requests. This makes it easier to merge or cherry-pick your commits.
- Fork our repository.
- Clone your fork:
git clone email@example.com:you/piwik.git
- Create feature branch:
git checkout -b my_feature
- Develop your feature, commit often and add tests.
- Make sure all tests pass.
- Push your branch:
git push origin my_feature
- Submit your pull request and try to explain what your feature does and why it should be a core feature.
If you are not sure whether your feature can be integrated into Piwik, don't hesitate to ask us!
Other ways to contribute
There are many other ways you can get involved in Piwik.
If you speak a language other than English consider helping to translate Piwik in your language. With each new release there are new strings to translate and you can help by registering at translations.piwik.org.