Skip to main content

Zoom Network Checker by DASecure - TUI app to verify your network is ready for Zoom calls

Project description

Zoom Network Checker 📹

By DASecure

A TUI app to verify your network is ready for Zoom calls.

Features

  • Speed Test — Download/upload bandwidth
  • Latency Test — TCP-based ping (works without ICMP)
  • Jitter Analysis — Connection stability
  • Packet Loss Detection — Reliability check
  • Quality Score — Overall rating (0-100)
  • Zoom Ready Assessment — Pass/fail for HD video

Installation

Option 1: pip (Recommended)

pip install zoomcheck

Then run:

zoomcheck

Option 2: pipx (Isolated Environment)

pipx install zoomcheck
zoomcheck

Option 3: Standalone Executable (No Python Required)

Download from Releases:

  • macOS: zoomcheck-macos (Intel) or zoomcheck-macos-arm64 (Apple Silicon)
  • Windows: zoomcheck-windows.exe
# macOS
chmod +x zoomcheck-macos
./zoomcheck-macos

# Windows
zoomcheck-windows.exe

Option 4: From Source

git clone https://github.com/dasecure/zoomcheck.git
cd zoomcheck
pip install -e .
zoomcheck

Usage

# One-time check
zoomcheck

# Continuous monitoring (every 5 minutes)
zoomcheck --watch

# Show help
zoomcheck --help

Zoom Requirements Reference

Quality Download Upload
1:1 video 600 Kbps 600 Kbps
Group video 1.5 Mbps 1.5 Mbps
HD video 3 Mbps 3 Mbps
1080p video 3.8 Mbps 3.8 Mbps

Additional Requirements:

  • Latency: < 150 ms
  • Jitter: < 30 ms
  • Packet Loss: < 1%

Building Standalone Executables

Requires PyInstaller:

pip install pyinstaller

# Build for current platform
pyinstaller --onefile --name zoomcheck src/zoomcheck/main.py

# Output in dist/ folder

For cross-platform builds, see .github/workflows/build.yml.

License

MIT © DASecure

Project details


Download files

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

Source Distribution

zoomcheck-1.0.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

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

zoomcheck-1.0.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: zoomcheck-1.0.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for zoomcheck-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f113212a0ac795911ed7b51d329bb6817fe18da76cb3fc94c77ae613e18133dd
MD5 54343b40a0e5fc351599d99c8fe9b93c
BLAKE2b-256 1cdf5176817f20e6e4853b17bdbb8985fc22a33aec9877ce83a01c859c86fe2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zoomcheck-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for zoomcheck-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cded55f785de55254e1cf204787c9609a3026904922f6120196662d9a5f17c51
MD5 1fa20ac94af5b7ac258c4927a5626427
BLAKE2b-256 15f2085e9e22bafd5b4bd8739b681e922ab235fa18305fa82dce656abfc27a05

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page