matomo-org/matomo

Empowering People Ethically 🚀 — Matomo is hiring! Join us → https://matomo.org/jobs Matomo is the leading open-source alternative to Google Analytics,...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 23 minutes ago
Added to GitGenius on March 9th, 2025
Created on March 30th, 2011
Open Issues & Pull Requests: 2,559 (+0)
Number of forks: 2,894
Total Stargazers: 21,803 (+0)
Total Subscribers: 396 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 23.9 days
Mean response time: 651.1 days
90th percentile: 2299.7 days
Tracked items: 1,219

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 68% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "To Triage" is answered fastest, typically in about 10 hours, while "Major" waits about 88 months. 61% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 3% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1,924
New in 7 days: 5
Closed in 7 days: 5
Avg open age: 2,394 days
Stale 30+ days: 1,874
Stale 90+ days: 1,815

Recent activity

Opened in 7 days: 3
Closed in 7 days: 3
Comments in 7 days: 4
Events in 7 days: 15

Top labels

  • Bug (1,975)
  • Enhancement (1,905)
  • Major (653)
  • triaged (645)
  • duplicate (447)
  • Task (420)
  • c: Usability (381)
  • wontfix (345)

Detailed Description

Matomo is the leading open-source analytics platform designed as a privacy-focused alternative to Google Analytics. Written in PHP and built on MySQL, it enables organizations to collect, visualize, and analyze website and application data while maintaining complete control over their analytics infrastructure. The platform is self-hosted, meaning users download and install Matomo on their own servers rather than relying on third-party cloud services, with a straightforward five-minute installation process that culminates in a JavaScript tracking code for deployment across websites.

Matomo's feature set encompasses real-time visitor tracking, e-commerce tracking, goal tracking, campaign tracking, custom variables, email reports, custom segment editing, geolocation analysis, and real-time visit maps. The platform supports advanced analytics capabilities through a plugin architecture that allows users to add or remove features based on their specific needs. The dashboard is fully customizable with drag-and-drop widget functionality, providing flexibility in how organizations monitor their analytics data.

The project emphasizes quality assurance through comprehensive testing infrastructure, including thousands of unit tests, hundreds of automated integration tests, system tests, JavaScript tests, and screenshot UI tests running on continuous integration servers. BrowserStack integration ensures compatibility across multiple browsers. Security is prioritized through a bug bounty program managed via HackerOne, allowing researchers to responsibly disclose vulnerabilities.

Matomo operates under the GPL v3 license and requires PHP 7.2.5 or greater, MySQL 5.5 or greater or MariaDB, and specific PHP extensions. The platform is operating system and server independent. The project maintains an active community of over 200,000 users tracking more than 1,400,000 websites globally. Development support is available through community forums at forum.matomo.org, while professional support plans are offered for organizations requiring paid assistance. The repository's contributor network overlaps with major projects including microsoft/vscode, microsoft/typescript, and rust-lang/rust, indicating cross-pollination with significant open-source ecosystems.