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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vron-0.1.3-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: vron-0.1.3-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 864.7 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cd0963aebc406057bf50fb36c050224c344fb4c2b5e23e3638716f117d58417
|
|
| MD5 |
c076763282b78e992c87bb110b89df1b
|
|
| BLAKE2b-256 |
d68d64dfe2a2ef707e7ac4cdb221d95d82d5e24b38e6d5c2ab2ad454b2d5bb66
|
File details
Details for the file vron-0.1.3-cp312-cp312-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: vron-0.1.3-cp312-cp312-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30e448e0eff5cb6e0908ff8236b43989cb1850549d45975b16b40df02f20a1c2
|
|
| MD5 |
fd3b303ccc9c0cb2dcadb53ffdd891ef
|
|
| BLAKE2b-256 |
fa1f343b57d84cb143606e33ac7c4a1bf1f0520efbffa978f6db9bf82bdf1dff
|
File details
Details for the file vron-0.1.3-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: vron-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 996.6 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9002a2b96900c5f1a151cd82e9be2fc4f6482fde3845e152beac21f4132c583
|
|
| MD5 |
ab99e594087d37b36348fc8b26d7105f
|
|
| BLAKE2b-256 |
9630572c77b5376cf3fa29caf79e09535a53cb67d62d2148ed9b9600da1957f8
|