Skip to main content

High-performance CLI utility suite for computing and security.

Project description

Vron

High-performance CLI utility suite for computing, network security, and data integrity. Built with a Rust core and Python interface for maximum execution speed and ease of use.

Features

  • Compute: Parallel matrix multiplication and statistical analysis (mean, median, standard deviation).
  • Security: SHA-256 data hashing and cryptographic password generation.
  • Network: Multi-threaded port scanning and network identity tools.
  • File Utilities: High-speed text search and buffered file viewing with line numbering.
  • Web: Concurrent static file server.
  • Interface: Integrated terminal user interface (TUI) for interactive use.

Installation

pip install vron

Usage

Interactive Menu

Run the utility without arguments to access the interactive menu:

vron

Compute

Perform parallel statistical analysis or matrix operations:

vron compute stats "[10, 20, 30, 40, 50]"
vron compute matmul "[[1, 2], [3, 4]]" "[[5, 6], [7, 8]]"

Network Security

Scan for open ports or retrieve network identity:

vron net scan google.com
vron net ip

Information Assurance

Verify data integrity or generate secure credentials:

vron secure hash "data_to_verify"
vron secure pass 32

File Tools

View large files or search for patterns:

vron view logs.txt
vron find "ERROR" logs.txt

Static Web Server

Serve the current directory over HTTP:

vron web 8080 .

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

vron-0.1.1-cp312-cp312-manylinux_2_35_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

File details

Details for the file vron-0.1.1-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for vron-0.1.1-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 10c84985077cd12e296734a3df94dc85a14ed7826ad4094607e95f11b036eff5
MD5 d79d9c7f45746e37a19775b94aaccc10
BLAKE2b-256 38a68e3e5cafb84ec458b01468665e003a6e2dd3c23ef07e1c3a81fd4f805172

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