https://github.com/matomo-org/matomo Skip to content Sign up * Why GitHub? Features - + Code review + Project management + Integrations + Actions + Packages + Security + Team management + Hosting + Mobile + Customer stories - + Security - * Team * Enterprise * Explore + Explore GitHub - Learn & contribute + Topics + Collections + Trending + Learning Lab + Open source guides Connect with others + Events + Community forum + GitHub Education + GitHub Stars program * Marketplace * Pricing Plans - + Compare plans + Contact Sales + Nonprofit - + Education - [ ] [search-key] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} matomo-org / matomo * Sponsor Sponsor matomo-org/matomo * Watch 432 * Star 14.1k * Fork 2.1k Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo 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! matomo.org/ GPL-3.0 License 14.1k stars 2.1k forks Star Watch * Code * Issues 1.7k * Pull requests 25 * Actions * Wiki * Security * Insights More * Code * Issues * Pull requests * Actions * Wiki * Security * Insights 4.x-dev 55 branches 646 tags Go to file Code Clone HTTPS GitHub CLI [https://github.com/m] Use Git or checkout with SVN using the web URL. [gh repo clone matomo] Work fast with our official CLI. Learn more. * Open with GitHub Desktop * Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching Xcode If nothing happens, download Xcode and try again. Go back Launching Visual Studio If nothing happens, download the GitHub extension for Visual Studio and try again. Go back Latest commit @diosmosis diosmosis better fix + update expected screenshots (#17043) ... b4c1760 Jan 5, 2021 better fix + update expected screenshots (#17043) b4c1760 Git stats * 27,197 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github Add link to PR template to a security checklist (#16695) Nov 10, 2020 config Make it possible to configure smtp to use no encryption (#17039) Jan 5, 2021 core better fix + update expected screenshots (#17043) Jan 5, 2021 js When forcing GET request method in JS tracker then disable send beacon ( Dec 3, 2020 lang language update (#17036) Jan 2, 2021 libs Prevent memory error when using PHP8 and a session error happens (# 16943 Dec 13, 2020 misc update log analytics (#16758) Nov 19, 2020 node_modules updates node modules (#16651) Nov 2, 2020 plugins better fix + update expected screenshots (#17043) Jan 5, 2021 tests better fix + update expected screenshots (#17043) Jan 5, 2021 tmp Add a CACHEDIR.TAG file to tmp/ (#13653) Jan 22, 2019 .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 ignore .github files in export Feb 24, 2020 .gitignore run npm update and include node_modules (#16079) Jun 26, 2020 .gitmodules Removes CustomVariables plugin from core (#16090) Jul 1, 2020 .lfsconfig do not automatically download lfs files when cloning/checking out (# 1... Sep 20, 2018 .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 Submodule updates (#16275) Aug 7, 2020 CHANGELOG.md Host detection: use HTTP_HOST as default, but provide a setting to us... Dec 7, 2020 CONTRIBUTING.md Update GitHub links in CONTRIBUTING.md (#14633) Jul 5, 2019 DIObject.php Updates php-di to 6.2.1 (#16311) Sep 3, 2020 HIRING.md We are hiring a senior PHP and JavaScript software developer (HIRING.... Sep 24, 2020 LEGALNOTICE Fix icon align of outlinks in datatables (#16492) Oct 15, 2020 LICENSE Further Piwik.org => Matomo.org replacements (#12415) Jan 10, 2018 LegacyAutoloader.php Add legacy autoloader to support Matomo namespaces in 3.X (#16069) Jun 17, 2020 PRIVACY.md Rename Piwik -> Matomo in cookies (#16053) Jun 11, 2020 README.md Update PHP requirement in README (#16774) Nov 23, 2020 SECURITY.md Updated bounties and link to hackerone program Jul 13, 2019 composer.json Update wikimedia/less.php dependency (#16976) Dec 21, 2020 composer.lock Update wikimedia/less.php dependency (#16976) Dec 21, 2020 console Merge branch 3.x-dev into 4.x-dev (#15543) Feb 11, 2020 index.php Update doc blocks with new name (#15857) Apr 24, 2020 matomo.js When forcing GET request method in JS tracker then disable send beacon ( Dec 3, 2020 matomo.php Update doc blocks with new name (#15857) Apr 24, 2020 offline-service-worker.js JS Offline tracking (#15970) Oct 2, 2020 package-lock.json updates node modules (#16651) Nov 2, 2020 package.json updates node modules (#16651) Nov 2, 2020 piwik.js When forcing GET request method in JS tracker then disable send beacon ( Dec 3, 2020 piwik.php Update doc blocks with new name (#15857) Apr 24, 2020 robots.txt Create robots.txt to prevent bots from indexing Matomo app (#16795) Nov 30, 2020 View code README.md Matomo (formerly Piwik) - matomo.org Latest Stable Version Latest Unstable Version License Code Status Build Status Percentage of issues still open Description Matomo is the leading Free/Libre open analytics platform. Matomo 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. Matomo aims to be a Free software alternative to Google Analytics and is already used on more than 1,400,000 websites. Privacy is built-in! Mission Statement << To create, as a community, the leading international open source digital analytics platform, that gives every user full control of their data. >> Or in short: << Liberate Web Analytics >> License Matomo is released under the GPL v3 (or later) license, see LICENSE. Requirements * PHP 7.2.5 or greater * MySQL version 5.5 or greater, or MariaDB * PHP extension pdo and pdo_mysql, or the MySQLi extension * Matomo is OS / server independent See https://matomo.org/docs/requirements/. Install Matomo * Download Matomo * Upload matomo 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 https://matomo.org/docs/installation/. (When using Matomo for development you need to install Matomo from the Git repository). Free trial If you do not have a server or don't want to host yourself you can use our Matomo Cloud partner service (21 day free trial): https:// matomo.org/start-free-analytics-trial/ Online Demo Check out the online demo for Matomo at demo.matomo.cloud. Changelog For the list of all tickets closed in the current and past releases, see matomo.org/changelog/. For the list of technical changes in the Matomo platform, see developer.matomo.org/changelog. Get involved! We believe in liberating Web Analytics, providing a free platform for simple and advanced analytics. Matomo was built by dozens of people like you, and we need your help to make Matomo better... Why not participate in a useful project today? Learn how you can contribute to Matomo. Quality Assurance The Matomo project uses an ever-expanding comprehensive set of thousands of unit tests and hundreds of automated integration tests, system tests, JavaScript tests, and screenshot UI tests, running on a continuous integration server as part of its software quality assurance. Learn more. We use BrowserStack.com testing tool to help check the Matomo user interface is compatible with many browsers. Security Security is a top priority at Matomo. As potential issues are discovered, we validate, patch and release fixes as quickly as we can. We have a security bug bounty program in place that rewards researchers for finding security issues and disclosing them to us. Learn more or check out our HackerOne program. Support for Matomo For Free support, post a message in our community forums: forum.matomo.org For Professional paid support, purchase a Matomo On-Premises Support Plan: matomo.org/support-plans Contact Website: matomo.org About us: matomo.org/team/ Contact us: matomo.org/contact/ More information What makes Matomo unique from the competition: * You own your web analytics data: since Matomo is installed on your server, the data is stored in your own database and you can get all the statistics using the powerful Matomo Analytics API. * Matomo 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. * Matomo 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 Matomo. * A vibrant international Open community of more than 200,000 active users (tracking even more websites!) * Advanced Web Analytics capabilities such as E-commerce Tracking, Goal tracking, Campaign tracking, Custom Variables, Email Reports, Custom Segment Editor, Geo Location, Real-time visits and maps, and a lot more! Documentation and more info on https://matomo.org. We are together creating the best open analytics platform in the world! About Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo 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! matomo.org/ Topics analytics php piwik log website privacy mobile intranet web-analytics marketing growth matomo mysql hacktoberfest Resources Readme License GPL-3.0 License Releases 646 4.1.0 Latest Dec 22, 2020 + 645 releases Sponsor this project * patreon patreon.com/matomo * open_collective opencollective.com/matomo-analytics * ko_fi ko-fi.com/matomo * liberapay liberapay.com/Matomo * https://www.paypal.com/donate/?hosted_button_id=RPL23NJURMTFA Packages 0 No packages published Contributors 262 * @mattab * @tsteur * @sgiehl * @diosmosis * @robocoder * @mnapoli * @gka * @halfdan * @tzi * @julienmoumne * @Findus23 + 251 contributors Languages * PHP 57.2% * JavaScript 20.0% * HTML 19.3% * Twig 2.4% * Less 0.9% * CSS 0.2% * (c) 2021 GitHub, Inc. * Terms * Privacy * Security * Status * Help * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.