matomo
by
matomo-org

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

View on GitHub ↗

Summary Information

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

Issue Activity (beta)

Open issues: 1,918
New in 7 days: 1
Closed in 7 days: 4
Avg open age: 2,414 days
Stale 30+ days: 1,887
Stale 90+ days: 1,825

Recent activity

Opened in 7 days: 1
Closed in 7 days: 2
Comments in 7 days: 3
Events in 7 days: 5

Top labels

  • Bug (1,969)
  • Enhancement (1,888)
  • Major (653)
  • triaged (630)
  • duplicate (447)
  • Task (419)
  • c: Usability (380)
  • wontfix (345)

Repository Insights (GitGenius)

Median issue/PR response: 3444.1 days
Mean response time: 3435.9 days
90th percentile: 4164.8 days
Tracked items: 1,658

Most active contributors

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.

The repository reflects substantial ongoing development activity, with GitGenius tracking 3207 issues and pull requests across the project's history. The median response latency for these items stands at approximately 55834 hours, while the mean response time is 47968 hours, indicating the project's scale and the time investment required for community engagement. Enhancement requests represent the most common issue type with 1329 tracked items, followed by 699 bug reports and 630 triaged items. The core maintenance team includes sgiehl with 1556 recorded events, randy-innocraft with 544 events, and des-innocraft with 513 events, demonstrating concentrated stewardship from a small group of dedicated contributors.

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.

matomo
by
matomo-orgmatomo-org/matomo

Repository Details

Fetching additional details & charts...