Skip to main content

alcanza-check 🔍

A fast, beautiful, and comprehensive network connectivity checker CLI (Python version).

alcanza-check helps you verify if an application is reachable by running multiple checks in parallel:

  • ICMP Ping: Checks if the host responds to pings.
  • DNS Lookup: Verifies if the hostname resolves to an IP.
  • TCP Connection: Checks if a specific port is open.
  • SSL/TLS Validation: Verifies the validity of the SSL certificate.

Installation

You can install it via pip:

pip install alcanza-check

Usage

alcanza-check <host> [port]

Default port is 443 if not specified.

Example

alcanza-check google.com 443

Development

  1. Clone the repo
  2. Install dependencies: pip install rich
  3. Install in editable mode: pip install -e .
  4. Run: alcanza-check <host> [port]

License

MIT

Metadata

Release files for alcanza-check 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for alcanza-check 1.0.3
File Size Uploaded
alcanza_check-1.0.3.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for alcanza-check 1.0.3
File Interpreter ABI Platform
alcanza_check-1.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 10.3 kB

Release files / alcanza_check-1.0.3.tar.gz

Download URL alcanza_check-1.0.3.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ebdb8d8b1862ff596e6bad30d82bbb8f20076e66585fc035f0ba58aead244644
BLAKE2b-256 checksum
How to use checksums
d8c7d1c85640d2f5a308323d6f0842bc5848dfaa346bc8f51320ccb75b2b03e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release files / alcanza_check-1.0.3-py3-none-any.whl

Download URL alcanza_check-1.0.3-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
709f13bef04cd1569b65ae4f4f071ca9254938e8c6461bca908a9337d224ec15
BLAKE2b-256 checksum
How to use checksums
955d0c6820824dca867b0edfef492d956f38a7cd27071f83ca6e4391e2cb5750
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 2, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.3 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.1.1

2 release files

0.1.0

2 release 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