Top pick · highest health
MyIP
All in one IP Toolbox. Easy to check what's your IPs, IP geolocation, check for DNS leaks, examine WebRTC connections, speed test, ping test, MTR test, check website availability and more.
Network Utilities
Speedtest.net measures your connection against Ookla's servers, once, when you ask. The four tools here are all MIT-licensed and all ship Docker images, but they solve two different problems. If you want a test page on your own server, OpenSpeedTest is a plain HTML5 test written in vanilla JavaScript that any static web server can host, so it needs very little upkeep. MyIP is a wider toolbox on one page: speed, ping and MTR tests, IP geolocation, and DNS leak and WebRTC checks. If you want to know whether your provider delivers the speed you pay for, Speedtest Tracker monitors performance and uptime on a schedule, and MySpeed records your results over a retention period you set. Pick a tracker for evidence over weeks, and a test page for checking a home or office network. The trade-off of a self-hosted test page is that it measures the link between a device and your own server, not your line to the wider internet.
Healthiest
Health 96/100: 535 commits in 90 days, latest release v8.0.0, Docker image available.
Showing 4 of 4 tools
Top pick · highest health
All in one IP Toolbox. Easy to check what's your IPs, IP geolocation, check for DNS leaks, examine WebRTC connections, speed test, ping test, MTR test, check website availability and more.
Monitor the performance and uptime of your internet connection.
Speed test analysis software that shows your internet speed for up to 30 days.
HTML5 Network Performance Estimation Tool.
We track 4 open-source Speedtest.net alternatives, of which 2 currently score 70 or above on Repoly's GitHub health scale and 4 ship a Docker image. MyIP leads on health at 96/100 with 535 commits in the last 90 days; across all 4 projects you are choosing between MIT.
MyIP edges Speedtest Tracker 96 to 75, and most of the difference is commit activity: 535 commits in 90 days against 13 commits in 90 days. MyIP also has the largest following, at 12k stars.
The most recent release is MyIP v8.0.0, published 7 days ago. Speed Test by OpenSpeedTest™ publishes no tagged releases, which costs up to 25 of the 100 points. Speed Test by OpenSpeedTest™ scores under 40, so check recent activity before adopting it. By stack, Nodejs (2) is the most common. MyIP, Speedtest Tracker, MySpeed and 1 more are permissively licensed.
| Tool | Health | Stars | Last commit | Licence | Self-hosting | Best for |
|---|---|---|---|---|---|---|
| MyIP Steady at 96 since 11 Sep | 96 | 12k | today | MIT | Docker image | Long-term use: health 96/100 |
| Speedtest Tracker Down 10 points since 11 Sep | 75 | 6k | 4 days ago | MIT | Docker image | Community size: 6k stars |
| MySpeed Steady at 69 since 11 Sep, no release for 29 months | 69 | 3k | 4 days ago | MIT | Docker image | Fast development: 110 commits in 90 days |
| Speed Test by OpenSpeedTest™ Steady at 34 since 11 Sep, no tagged release | 34 | 3.8k | 6 months ago | MIT | Docker image | Check activity first: health 34/100 |
Yes. 4 of the 4 Speedtest.net alternatives we track are on GitHub, led by MyIP (github.com/jason5ng32/MyIP, health 96/100, 12k stars) and Speedtest Tracker (github.com/alexjustesen/speedtest-tracker, health 75/100). Each tool page links its repository and shows the health score we recompute from it every night.
MyIP scores highest at 96/100, with 535 commits in the last 90 days, 12k stars on GitHub and its latest release (v8.0.0) published 7 days ago. It is also the most active by raw commit count.
4 of 4 publish a Docker image or Compose file: MyIP, Speedtest Tracker, MySpeed, Speed Test by OpenSpeedTest™. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.
On measured health MyIP leads, 96 to 75. MyIP has 535 commits in 90 days, 12k stars and v8.0.0 from 7 days ago; Speedtest Tracker has 13 commits in 90 days, 6k stars and v1.15.1 from 8 days ago. MyIP is ahead or level on every term Repoly measures.
4 of 4 are permissively licensed (MIT, Apache, BSD or similar): MyIP (MIT), Speedtest Tracker (MIT), MySpeed (MIT), Speed Test by OpenSpeedTest™ (MIT). 0 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.