Replace 30+ CLI Packages
with One pip install

Stop hunting for the right CLI tool. evolver-tools replaces dozens of popular standalone packages — all in one zero-dependency Python package.

$ pip install evolver-tools
261 tools 0 dependencies cross-platform

What you get instead

30+
Packages Replaced
1
pip install
0
External Dependencies
~500KB
Install Size
You used to installWhat it doesevtool commandNotes
📊 Data & JSON Processing
jq JSON query & filter evtool json-pretty
filter, query, colorize JSON
query format
Syntax: `evtool json-pretty --query '.key' data.json`
yq / jaq YAML/JSON processors evtool json-pretty
evtool yaml-to-json
convert
YAML ↔ JSON, JSON ↔ CSV
csvkit CSV toolkit (in2csv, csvcut, csvstat, csvlook) evtool csv-stats
evtool csv-select
evtool csv-chart
stats transform
Descriptive stats, column select, histogram, correlation
xsv Fast CSV toolkit in Rust evtool csv-filter
evtool csv-sort
evtool csv-join
filter sort
Filter rows, sort columns, join CSVs
pandas (for simple tasks) Data analysis library evtool csv-stats
evtool csv-select --unique
evtool csv-filter
lightweight
No need to import pandas for quick CSV stats or filtering
🌐 Network & Diagnostics
nmap Port scanning evtool port-scan scan
TCP port scan, service detection, speed test. No root or libpcap needed.
httpie / wuzz HTTP clients evtool http-get
evtool http-headers
http
HTTP GET, response headers, status codes
dog / dig DNS lookup evtool dns-lookup dns
A, AAAA, MX, NS, TXT records
whois Domain WHOIS lookup evtool whois domain
Domain registration & expiry info
openssl s_client SSL certificate check evtool ssl-check security
Certificate info, expiry date, chain validation
iperf / speedtest-cli Bandwidth / speed test evtool speed-test speed
Latency, download/upload speed estimate
netstat / lsof Open ports & connections evtool port-list
evtool kill-port
network
List open ports, find/kill process on a port
💻 System Monitoring
htop / btm System monitor TUI evtool sysmon tui
Real-time CPU, memory, disk I/O, network, processes — full TUI
du / ncdu Disk usage evtool disk-usage disk
Directory sizes, sorted, human-readable
ps Process listing evtool process-list process
Filter by name, PID, CPU, memory usage
free / vmstat Memory stats evtool mem-info memory
RAM, swap, cached, buffers
neofetch / fastfetch System info display evtool sys-info info
OS, kernel, CPU, memory, disk summary
uptime / w System uptime & load evtool uptime uptime
Uptime, load average, user count
⚙️ DevOps & Development
bat Syntax-highlighted cat evtool cat-pretty
evtool highlight
preview
Syntax-highlighted file output
fd Fast file find evtool file-find find
Find by name, pattern, type, size, date
rename / perl-rename Batch file rename evtool ren rename
Prefix, suffix, replace, regex, case — dry-run mode
fdupes / jdupes Find duplicate files evtool file-dedup dedup
SHA-256 based duplicate detection
tree Directory tree view evtool tree-view tree
Directory tree with depth limit, size, filtering
entr / watch File watcher / periodic command evtool watch watch
Periodic command execution with interval
wrk / hey / ab HTTP load testing evtool siege-lite bench
Concurrent requests, latency percentiles, throughput
shellcheck (basic) Code analysis evtool smellfinder lint
AST-based Python code smell detection
pylint / flake8 Python linters evtool smellfinder lint
Function length, nested depth, missing docs, exception handling
📝 Text Processing
base64 (coreutils) Base64 encoding evtool base64 encode
Encode/decode strings, files
xxd / hexdump Hex dump evtool hexdump hex
Hexadecimal + ASCII side-by-side dump
uniq / sort / comm Text processing evtool uniq-lines
evtool sort-lines
evtool dedup-lines
text
Dedup, sort, frequency count
tr / sed (basic) Character & text transform evtool case-convert
evtool slugify
evtool wrap-text
transform
UPPER/lower/Title, slugification, word wrap
gron JSON flatten/undatten evtool json-flatten
evtool json-unflatten
json
Flatten nested JSON, unflatten back
🔒 Security & Cryptography
sha256sum / md5sum File hashing evtool hash-file hash
MD5, SHA-1, SHA-256, SHA-512, BLAKE2b
pwgen / apg Password generation evtool gen-password password
Custom length, symbols, digits, no ambiguous chars
gpg (sym encrypt) File encryption evtool file-encrypt encrypt
AES-256 symmetric file encryption
truffleHog / gitleaks Secret scanning evtool secret-scan scan
Detect API keys, tokens, passwords in text
oath-toolkit TOTP/HOTP codes evtool totp
evtool hotp
otp
Time-based and HMAC-based one-time passwords
🎨 Fun & Creative
figlet / toilet ASCII art banners evtool banner-gen
evtool figlet
ascii
Multiple fonts, widths, colors
cowsay / ponysay Speaking animal ASCII art evtool cowsay fun
Cowsay with multiple animal types
qrencode QR code generation evtool qrcode qr
URLs, text, vCards, WiFi — output to terminal or file
boxes ASCII box drawing evtool pibox box
Terminal boxes, borders, formatting
pv Pipe progress viewer evtool progress-bar progress
Progress bars, spinners, percentage
lolcat Rainbow text evtool rainbow-text color
ANSI rainbow-colored text output
📈 Charts & Visualization
gnuplot Charting (heavy) evtool chart-cli
evtool csv-chart
chart
Bar, line, pie, stacked, scatter — Unicode terminal charts
spark / sparklines Inline sparkline charts evtool chart-cli spark spark
Inline Unicode sparklines for any numeric data
📦

One install, 261 tools

Instead of pip installing jq, csvkit, httpie, nmap, htop, figlet, qrencode, and 25+ more packages — just pip install evolver-tools.

🔋

Zero external dependencies

Every tool uses only Python standard library. No npm, no cargo, no brew. Works in air-gapped, CI/CD, and Docker environments instantly.

🖥️

Cross-platform

Linux, macOS, Windows, WSL — same tool, same command, same output. No platform-specific binaries or workarounds.

~500KB total

Compare to: jq (2.5MB) + csvkit (15MB+) + htop (3MB) + figlet (1MB) + ... the single evolver-tools package is ~500KB.

🔌

Works offline

No network calls, no telemetry, no license servers. Every tool works fully air-gapped — perfect for secure environments.

🔄

Consistent interface

Every tool has --help, consistent argument patterns, and the same quality bar. No learning 30 different CLI syntaxes.

Stop installing 30 packages.

Try it now — zero commitment, zero dependencies.

📦 pip install evolver-tools ⭐ Star on GitHub

Or try without installing: curl -sL https://evolver-dev.github.io/evolver-tools/try.sh | bash