semvec/pypi-packages huggingface dataset:
netcheck-cli 0.1.0
Network diagnostics CLI — DNS, ping, HTTP check, SSL certs, latency
License: MIT
Requires Python: >=3.9
Keywords: network, dns, ping, ssl, diagnostics, cli

# netcheck-cli

Network diagnostics from the command line — DNS lookup, ping, HTTP check, SSL cert info, latency, port scan, and IP lookup.

## Install

```bash
pip install netcheck-cli
```

## Usage

```bash
# DNS lookup
netcheck dns example.com
netcheck dns example.com --type MX

# Ping
netcheck ping example.com -c 4

# HTTP endpoint check
netcheck http https://example.com
netcheck http api.example.com --method HEAD

# SSL certificate info
netcheck cert example.com
netcheck cert example.com --port 8443

# TCP latency measurement
netcheck latency example.com -n 10

# Port scan
netcheck scan example.com -p 80,443,8080

# Public + local IP
netcheck ip
```

All commands support `--json` for machine-readable output:

```bash
netcheck --json dns example.com
netcheck --json cert example.com
```

## For AI Agents

See [SKILL.md](SKILL.md) for agent-optimized documentation.

## License

MIT