alexjustesen/speedtest-tracker

Speedtest Tracker is a self-hosted application that monitors the performance and uptime of your internet connection.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 3 minutes ago
Added to GitGenius on September 11th, 2026
Created on September 11th, 2022
Open Issues & Pull Requests: 39 (+1)
GitHub issues: Enabled
Number of forks: 243
Total Stargazers: 5,950 (+0)
Total Subscribers: 20 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.6 hours
Mean response time: 10.3 days
90th percentile: 5.2 days
Tracked items: 1,108

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 94% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 7% of issues opened in the past year have been closed. Three people close 82% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 32
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 639 days
Stale 30+ days: 32
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (221)
  • feature (192)
  • bug (178)
  • needs review (117)
  • duplicate (53)
  • documentation (42)
  • wontfix (29)
  • stale (13)

Detailed Description

Speedtest Tracker is a self-hosted application that monitors the performance and uptime of your internet connection.

The tool solves the problem of understanding your internet connection's reliability and performance over time by automating regular speed tests and collecting detailed metrics. It captures download and upload speeds, ping, and packet loss, storing this data historically so you can identify patterns and spot issues. The application runs as a containerized service, making deployment straightforward across different environments.

Speedtest Tracker suits anyone who wants visibility into their internet performance without relying on external services or manual testing. It works well for home networks, small offices, or any setup where you need to track connection quality and prove performance issues to your ISP. The tool is particularly useful if you want to set performance thresholds and receive alerts when your connection degrades. The application includes multi-language support through community translations and offers multiple notification channels to alert you when problems occur.

The project maintains active engagement with its community through translation contributions via Crowdin, where users can request new languages and help translate the interface. Documentation is comprehensive, covering installation across Docker and NAS platforms like Synology and Unraid, along with configuration options and troubleshooting resources. The codebase is built on Laravel and PHP, making it accessible to developers familiar with those technologies.