SpeedKetchup vs Speedtest Tracker

Pros and cons

Each app's own strengths and weaknesses, plus the specs where SpeedKetchup and Speedtest Tracker differ.

SpeedKetchup

Pros

  • One static binary running in under 1 MB of memory
  • Results stay in a plain CSV file
  • Sends every test to InfluxDB, MQTT and Prometheus
  • Charts built in, with no database to run

Cons

  • No alerts or notifications of its own
  • InfluxDB and MQTT writes are plain HTTP and plain MQTT, with no TLS
  • No packet loss in results

Speedtest Tracker

Pros

  • Alerts when speed drops below thresholds
  • Long history with dashboard charts
  • Scheduled tests on your own cron
  • Public dashboard for guests

Cons

  • Most notification channels now deprecated
  • Thresholds only set during install
  • Client only, cannot act as a test server

SpeedKetchup vs Speedtest Tracker: specs side by side

Every spec for both apps in one table. Values in bold are where one app has the edge, and amber ones are worth a second look before you install.

Spec
PriceFreeFree
LicenceGPL-2.0MIT
Install optionsDocker + LinuxDocker only
ClientsmacOS  ·  Windows–
Web UIYesYes
Architecturex86 + ARMx86 + ARM
Stated minimum1 MB RAMNot stated
Containers1The app alone1The app alone
DatabaseCSVSQLite / MySQL / PostgreSQL
RuntimeRustPHP

Updated