โšก Replace 30+ CLI Tools
with One pip Install

Every tool listed below is a direct replacement โ€” same task, one command prefix. All pure Python stdlib, zero dependencies, cross-platform.

pip install evolver-tools
# Then run: evtool <name> [args]

๐Ÿ“Š 4,323+ downloads ยท 260 tools ยท Zero deps

No npm install. No cargo build. No apt-get. Just pip install evolver-tools and you get 260 CLI tools in one command namespace: evtool.

Direct Replacements

๐Ÿ“ Data & Text Processing
Replaceevtool CommandWhat It Does
jqevtool json-pretty
evtool jq-lite '.[].name' data.json
Pretty-print and query JSON
batevtool cat data.json --syntaxSyntax-highlighted file view
diffevtool diff file1.txt file2.txtLine-by-line file comparison
uniqevtool dedup-lines data.txtRemove duplicate lines
sortevtool sort-lines data.txtSort lines alphabetically
grepevtool regex-find 'pattern' file.txtRegex search in files
awkevtool csv-select -c 1,3 data.csvColumn selection from CSV
csvkitevtool csv-stats data.csv
evtool csv-chart data.csv
CSV stats + ASCII charts
pandas (quick peek)evtool csv-head data.csv -n 20First N rows of CSV
xsvevtool csv-search 'keyword' data.csvSearch within CSV files
yqevtool yaml2json config.yaml
evtool json2yaml data.json
YAML โ†” JSON conversion
b64evtool b64 encode file.txtBase64 encode/decode
hexdumpevtool hex-dump file.binHexadecimal file dump
๐Ÿ–ฅ๏ธ System & Monitoring
Replaceevtool CommandWhat It Does
htopevtool sysmonTUI system monitor: CPU, memory, disk, network, processes
topevtool process-listRunning processes with stats
dfevtool disk-usageDisk usage per mount point
duevtool disk-usage /pathDirectory disk usage
freeevtool mem-infoMemory usage details
lscpuevtool cpu-statsCPU cores, frequency, load
uptimeevtool sys-uptimeSystem uptime display
neofetchevtool system-infoSystem summary (OS, kernel, etc.)
fuser / lsofevtool kill-port 8080Find and kill process on port
๐ŸŒ Networking
Replaceevtool CommandWhat It Does
nmapevtool port-scan example.comTCP port scanning
digevtool dns-lookup example.comDNS A/AAAA/MX/NS records
nslookupevtool dns-lookup example.comDNS resolution
whoisevtool whois example.comDomain WHOIS lookup
curlevtool http-get https://api.example.comHTTP GET with response details
pingevtool ping example.comICMP ping with stats
openssl s_clientevtool ssl-check example.comSSL cert validation + expiry
ifconfig / ipevtool ip-infoNetwork interface information
tracerouteevtool traceroute example.comNetwork route tracing
๐Ÿš€ DevOps & Developer
Replaceevtool CommandWhat It Does
siege / hey / wrkevtool siege-lite -c 20 -n 100 https://apiHTTP load testing
jwt-clievtool jwt-decode token.jwt
evtool jwt-encode '{"sub":"123"}' --secret key
JWT decode/encode
pass / gopassevtool passgen 20 --symbolsStrong password generation
qrencodeevtool qrcode 'https://example.com'QR code generation (PNG/terminal)
sha256sum / md5sumevtool hash-file file.txt --algo sha256File hashing (SHA/MD5/BLAKE)
cheat / tldrevtool cheatsheet findQuick CLI command reference
gh (quick info)evtool git-statsGit repo statistics
docker pruneevtool docker-cleanClean up Docker resources
crontab guruevtool cron-pretty '*/5 * * * *'Human-readable cron schedule
git churnevtool git-branch-cleanList stale git branches
๐Ÿ”ง Utilities
Replaceevtool CommandWhat It Does
unitsevtool unit-convert 100 km miUnit conversion
bcevtool calc '2 + 2'Basic calculator
factorevtool factor 12345Prime factorization
dateevtool date-calc 'today + 14 days'Date arithmetic
tzevtool timezone America/New_YorkTimezone converter
figlet / bannerevtool ascii-banner 'Hello'ASCII art banners
cowsayevtool cowsay 'Hello World'Cow saying things
fortuneevtool fortuneRandom quotes and sayings
pvevtool progress-barProgress bar for pipes
renameevtool ren --prefix 'bak_' *.txtBatch file renaming
trash-clievtool trash file.txtSafe file deletion

๐Ÿš€ Why Do This?

Beforeapt install jq htop siege netcat-openbsd whois qrencode figlet cowsay rename
โ†’ 12 packages, ~200MB, 5 minutes
Afterpip install evolver-tools
โ†’ 1 package, ~500KB, 3 seconds

โšก Try It Now (No Install)

Works in any terminal with Python 3.8+:

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

This runs a demo container โ€” no files saved, nothing installed permanently.

๐Ÿ“‹ Full List

All 260 tools with descriptions: evolver-tools/tools/

๐Ÿ”— Links