Thank you all

Software handcrafted with by Matomo Core Team

and all official translators and contributors. See all of us in Team Section




Software used

At Matomo we make use of dozens of free(dom) software tools built by creative developers for the benefit of humanity. We would like to give credit back to these amazing projects, that we use for Matomo and Matomo.org.

AlwaysData

Alwaysdata provides Matomo with fast and reliable web hosting for all services hosted on matomo.org. Thanks to AlwaysData, the Matomo team can focus on supporting Matomo and coding new exciting features: we know that all services in *.matomo.org are in very good hands.

« We are a hosting company, and offer shared hosting, but also managed dedicated hosting. Above all, at AlwaysData we are a team with a passion for our work. Since 2006, we have been maintaining our optimized hosting services for your entire Web infrastructure (websites, domains, emails, databases, etc.), from the simplest to the most exotic. »

Learn More »

PCLZip

PclZip library offers compression and extraction functions for Zip formatted archives (WinZip, PKZIP). We use PclZip to unzip the latest.zip release file in the Matomo (Piwik) one click auto update.

Learn More »

PHPUnit

PHPUnit is the de-facto standard for unit testing in PHP projects. It provides both a framework that makes the writing of tests easy as well as the functionality to easily run the tests and analyse their results. Our unit tests, integration tests are written using PHPUnit, and our Quality Assurance workflow depends on this awesome library.

Learn More »

JQplot

jqPlot is a plotting and charting plugin for the jQuery Javascript framework. JqPlot is the Javascript library that generates all the graphs displayed within the dashboard and reports (pie chart, bar graphs, historical graphs). jqPlot produces clean charts and has many plugins which makes it highly modulable: a must for Matomo (Piwik). Learn more in our Jqplot blog post.

Learn More »

GitHub

GitHub provides a fast and powerful platform for the developer community to thrive. We use GitHub for our GIT repository hosting and we enjoy the reliability, Pull Requests feature, and we thank them for providing this awesome service to open source projects.

Learn More »

TCPDF

TCPDF is a PHP class for generating PDF documents. TCPDF is included in thousands of CMS and Web applications, including Matomo (Piwik). This library helps us generate beautiful custom PDF reports with your analytics data.

Learn More »

Zend framework

Zend Framework is an open source framework for developing web applications and services. It uses 100% object-oriented code and utilises most of the new features of PHP 5.3, namely namespaces, late static binding, lambda functions and closures. Matomo (Piwik) relies on sub-modules of this framework with success.

Learn More »

Jquery UI

jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. Whether you’re building highly interactive web applications or you just need to add a date picker to a form control, jQuery UI is the perfect choice. We use Jquery UI for some parts and functionnality of the Matomo (Piwik) user interface.

Learn More »

pChart

pChart is a PHP library that will help you to create anti-aliased charts or pictures directly from your web server. PChart is used to generate the static image graphs: these graphs are displayed in the Email reports and in Matomo Mobile.

Learn More »

Python

Python is a programming language that lets you work more quickly and integrate your systems more effectively. Matomo (Piwik) is written in PHP but we also recognize the greatness of Python. In particular, our Log Analytics tool is written in Python and provides a powerful framework for importing any server log. PHP and Python are two amazing technologies that Matomo relies on.

Learn More »

Jquery

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. Jquery was a core component of Matomo (Piwik) from the first version in 2007. Since then we have updated the jquery library countless times, and it is an absolute must for all web developers.

Learn More »

WP Super cache

This plugin generates static html files for the piwik.org website. After a html file is generated your webserver will serve that file instead of processing the scripts every time. It makes the website piwik.org faster!

Learn More »

Qunit

QUnit is a powerful, easy-to-use JavaScript unit test suite. It’s used by the jQuery, jQuery UI and jQuery Mobile projects and is capable of testing any generic JavaScript code. We use it to write unit tests and acceptance tests for the piwik.js tracking code, to ensure that modifications to the piwik.js are well tested and will never break your website.

Learn More »

Kartograph

Kartograph is a simple and lightweight framework for building interactive map applications without Google Maps or any other mapping service. It was created with the needs of designers and data journalists in mind. Gregor, a Matomo (Piwik) core team member, created Kartograph specifically for the beautiful Visitor maps and Real-time visitors map.

Learn More »

PHP

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. PHP is installed on more than 244 million websites and 2.1 million web servers. Matomo (Piwik) is built in PHP5 and Matomo 2.0 will require at least PHP 5.3 to benefit from the latest features, including memory and performance improvements.

Learn More »

Mysql

MySQL is the world’s most popular open source database, enabling the cost-effective delivery of reliable, high-performance and scalable Web-based and embedded database applications. Matomo (Piwik) services at piwik.org and the Matomo software runs on MySQL database.

Learn More »

Apache

The Apache Software Foundation provides support for the Apache community of open-source software projects, which provide software products for the public good. Apache is the most popular web server out there, easy to configure and with great documentation. Apache powers piwik.org!

Learn More »

Travis CI

Travis CI is a Hosted Continuous Integration Platform, free for the Open Source Community. Travis executes our thousands of tests after each commit to the Git repository. If the build fails, a notification is sent to the committer and the piwik-builds mailing list. This gives devs rapid feedback so we can keep the builds green and stay agile.

Learn More »

LimeSurvey

LimeSurvey is an free and open source online survey application designed for ease of use. It enables users to develop and publish surveys, and collect responses with a simple interface. We use Limesurvey to run our community survey, about once a year at: survey.piwik.org

Learn More »

WordPress

WordPress is a CMS and publishing platform, that powers piwik.org website. It is also a great source of inspiration for Matomo (Piwik), in terms of usability and community management. They are a model to follow, especially the success of their Plugins Repository and Developer Community, which we hope to emulate with Matomo 2.0!

Learn More »

Linux

Linux is an operating system that evolved from a kernel created by Linus Torvalds when he was a student at the University of Helsinki. Linux is meant to be used as an alternative to other operating systems, such as Windows or Mac OS. Linux powers most of the web, including our servers and professional services: it is awesome.

Learn More »