├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── demo └── fast-cli-demo.svg ├── install.sh └── src ├── cli └── root.zig ├── lib ├── bandwidth.zig ├── fast.zig ├── http_latency_tester.zig ├── http_speed_tester_v2.zig ├── measurement_strategy.zig ├── progress.zig ├── tests │ ├── measurement_strategy_test.zig │ └── worker_manager_test.zig └── workers │ ├── speed_worker.zig │ └── worker_manager.zig ├── main.zig └── test.zig /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/README.md -------------------------------------------------------------------------------- /demo/fast-cli-demo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/demo/fast-cli-demo.svg -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/install.sh -------------------------------------------------------------------------------- /src/cli/root.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/cli/root.zig -------------------------------------------------------------------------------- /src/lib/bandwidth.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/lib/bandwidth.zig -------------------------------------------------------------------------------- /src/lib/fast.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/lib/fast.zig -------------------------------------------------------------------------------- /src/lib/http_latency_tester.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/lib/http_latency_tester.zig -------------------------------------------------------------------------------- /src/lib/http_speed_tester_v2.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/lib/http_speed_tester_v2.zig -------------------------------------------------------------------------------- /src/lib/measurement_strategy.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/lib/measurement_strategy.zig -------------------------------------------------------------------------------- /src/lib/progress.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/lib/progress.zig -------------------------------------------------------------------------------- /src/lib/tests/measurement_strategy_test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/lib/tests/measurement_strategy_test.zig -------------------------------------------------------------------------------- /src/lib/tests/worker_manager_test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/lib/tests/worker_manager_test.zig -------------------------------------------------------------------------------- /src/lib/workers/speed_worker.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/lib/workers/speed_worker.zig -------------------------------------------------------------------------------- /src/lib/workers/worker_manager.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/lib/workers/worker_manager.zig -------------------------------------------------------------------------------- /src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/main.zig -------------------------------------------------------------------------------- /src/test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikkelam/fast-cli/HEAD/src/test.zig --------------------------------------------------------------------------------