speedqx(1)

NAME
speedqx - SpeedQX Internet Speed Test - QubeTX Developer Tools

SYNOPSIS
speedqx [--json] [--ascii] [--no-color] [--duration] [--fastcom-duration] [--latency-probes] [--fast] [--skip-msak] [--skip-apple] [--update] [-v|--version] [-h|--help] [subcommands]

DESCRIPTION
SpeedQX Internet Speed Test - QubeTX Developer Tools

Eight-provider speed test (SpeedQX Methodology v4) using Cloudflare, M-Lab NDT7, M-Lab MSAK (multi-stream), LibreSpeed, fast.com (Netflix), CacheFly, Vultr, and Apple networkQuality. Providers run sequentially and are merged (capacity + consensus with confidence intervals) for maximum accuracy. --fast runs a quick three-provider subset with early stopping.

OPTIONS

-v, --version
    Print version

-h, --help
    Print help (see a summary with '-h')

OUTPUT

--json
    Output results as JSON

--ascii
    Use ASCII characters instead of Unicode box-drawing

--no-color
    Disable colored output

SPEED TEST

--duration <DURATION> [default: 30]
    Test duration per direction for CF/NDT7/LibreSpeed: seconds or "auto"

--fastcom-duration <FASTCOM_DURATION> [default: auto]
    Test duration per direction for fast.com: seconds or "auto" (default: auto)

--latency-probes <LATENCY_PROBES> [default: 20]
    Number of latency probes (advisory; the dense engine is duration-scaled)

--fast
    FAST mode: Cloudflare + NDT7 + MSAK with early-stop (default is the full 8-provider run)

--skip-msak
    Skip the M-Lab MSAK multi-stream provider

--skip-apple
    Skip the Apple networkQuality provider

ACTIONS

--update
    Check for updates and install the latest version (legacy flag form of `speedqx update`)

SUBCOMMANDS

speedqx-update(1)
    Check for updates and install the latest release

speedqx-help(1)
    Print this message or the help of the given subcommand(s)

EXTRA
EXAMPLES:
  speedqx Run the full 8-provider test
  speedqx --fast Quick run (Cloudflare + NDT7 + MSAK, early-stop)
  speedqx --duration 60 60s per direction for the fixed-duration providers
  speedqx --fastcom-duration 30 Override fast.com to 30s/dir
  speedqx --skip-msak --skip-apple Drop MSAK + Apple from the full run
  speedqx update Check for updates and install
  speedqx --update Same as 'speedqx update' (legacy flag form)
  speedqx --json Output results as JSON Run 'speedqx --help' for full details, or 'speedqx -h' for a summary.

VERSION
v3.5.1

AUTHORS
Emmett S <hey@emmetts.dev>