netrunner_cli 0.6.1

A feature-rich Rust-based CLI to test and analyze your internet connection
Documentation
[package]
name = "netrunner_cli"
version = "0.6.1"
edition = "2021"
authors = ["Sorin Albu-Irimies <mihaiirimies@gmail.com>"]
description = "A feature-rich Rust-based CLI to test and analyze your internet connection"
readme = "README.md"
homepage = "https://github.com/sorinirimies/netrunner_cli"
repository = "https://github.com/sorinirimies/netrunner_cli"
license = "MIT"
keywords = ["cli", "network", "internet", "speed-test", "diagnostics"]
categories = ["command-line-utilities", "network-programming"]

[dependencies]
clap = { version = "4.6", features = ["derive"] }
tokio = { version = "1.50", features = ["full"] }
reqwest = { version = "0.13", features = ["json", "stream"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
indicatif = "0.18"
chrono = { version = "0.4", features = ["serde"] }
colored = "3.0"
color-eyre = "0.6"
console = "0.16"
dialoguer = "0.12"
dirs = "6.0"
ratatui = "0.30"
crossterm = "0.29"
tachyonfx = "0.25"
rand = "0.10"
humantime = "2.3"
spinners = "4.2"
dns-lookup = "3.0"
sled = "0.34"
byte-unit = "5.0"
postcard = { version = "1.1", features = ["use-std"] }
ctrlc = "3.5"
strum = { version = "0.28", features = ["derive"] }
strum_macros = "0.28"
futures = "0.3"
async-trait = "0.1"
prettytable-rs = "0.10"
ratatui-widgets = "0.3"
tui-piechart = "0.3.1"

[dev-dependencies]
tempfile = "3.8"
tokio-test = "0.4"