Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.0.1 instead.
Reason given by maintainers: pip install nd-tool is installing 1.0.0 instead of later versions.

Network Diagnostics Tool (nt-tool)

A simple terminal script to diagnose network issues. Checks for connection problems, poor speeds, and basic security risks using standard Python.


What It Checks

  • Connectivity: Tests your local IP, router connection, internet access, and DNS.
  • Performance: Measures ping, packet loss, and runs a traceroute to spot network drops.
  • Security: Looks for DNS blocking, TLS interception, ARP spoofing, and risky open ports.

Requirements

  • Python 3.8+
  • Works on Windows, macOS, and Linux
  • No external packages needed

Setup & Usage

Install locally:

git clone https://github.com/Terabase-Studios/nd_tool.git
cd nd_tool
pip install .

Run tests:

nt          # Full test suite
nt --quick  # Fast connection checks only

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nd_tool-1.0.0.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nd_tool-1.0.0-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

Details for the file nd_tool-1.0.0.tar.gz.

File metadata

  • Download URL: nd_tool-1.0.0.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nd_tool-1.0.0.tar.gz
Algorithm Hash digest
SHA256 21ea66c2f1aa60487071c94082977d8375c398a83d2dc1670d53a93d4fad4c87
MD5 0f183c073e503788771cab81234538d1
BLAKE2b-256 d2a6e873b3d0a388028528b02679d5b7fbf1e324759881ff27c2b8ddbd51b8ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for nd_tool-1.0.0.tar.gz:

Publisher: python-publish.yml on Terabase-Studios/network-diagnostics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nd_tool-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: nd_tool-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nd_tool-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ea88af568bf80e749e2a28185178fd979b69678038e4ff90a77d4dff34e448ed
MD5 eeacb6d0b5cfa2469cf802c326a643b0
BLAKE2b-256 97dda848ac34eac328de13ef2b6ec6649898172b7910c567f09528e969e4cab6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nd_tool-1.0.0-py3-none-any.whl:

Publisher: python-publish.yml on Terabase-Studios/network-diagnostics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.0.1

2 files

This release

1.0.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page