260 CLI Tools. One Install. Zero Dependencies.

Every tool you need for the terminal — CSV analysis, JSON processing, file dedup, password generation, system monitoring, network diagnostics, and more.

$ pip install evolver-tools
260
CLI Tools
0
Dependencies
541KB
Package Size
30+
Categories

See It In Action

Real terminal output from evolver-tools. Click tabs to explore.

$ evtool csv-stats data.csv ┌─────────────────────────────────────────────┐ │ 📊 CSV Analysis Report │ │ File: data.csv │ │ Rows: 4 Columns: 4 │ ├─────────────────────────────────────────────┤ name (text) Total 4 Non-empty 4 Unique 4 Top: Alice, Bob, Charlie, Diana age (int) Mean 29.50 Median 30.00 Std Dev 3.64 Min 25.00 Max 35.00 city (text) Unique 3 Top: NYC (2), SF (1), LA (1) score (int) Mean 88.25 Median 92.00 Min 78.00 Max 95.00 Correlation Matrix age × score ██████░░░░░░░░░ +0.43 └─────────────────────────────────────────────┘
$ echo '{"name":"evolver","tools":260,"deps":0}' > data.json $ evtool json-pretty data.json { "name": "evolver", "tools": 260, "deps": 0 } $ evtool json-pretty --validate data.json ✓ Valid JSON $ evtool json-pretty --sort data.json { "deps": 0, "name": "evolver", "tools": 260 } $ cat data.json | evtool json-to-csv name,tools,deps evolver,260,0
$ evtool dedup-files --dir ~/Downloads Scanning directory: /home/user/Downloads Found 3 set(s) of duplicates (8 extra file(s)): Set 1 Hash: 94dd9502b0ae09b6 Size: 4.0 B 2 copies, 4.0 B wasted 1. ./testdir/b.txt 2. ./testdir/a.txt Set 2 Hash: a7cfc6f2d8e14a3c Size: 128 KB 4 copies, 384 KB wasted 1. ./backup/report-v2.docx 2. ./backup/report-v3.docx 3. ./Downloads/report-final.docx 4. ./Desktop/report.docx Set 3 Hash: e5b76f1a3c9d2048 Size: 2.1 MB 3 copies, 4.2 MB wasted 1. ./photos/DSC_001.jpg 2. ./photos/DSC_001(2).jpg 3. ./Desktop/IMG_001.jpg Total wasted space: 4.6 MB $ evtool dedup-files --dir . --delete Delete /tmp/evtool-dupdir/b.txt? [y/N] y ✓ Deleted 1 file. Freed 4.0 B
$ evtool passgen 2*86IE];7a,&3eOC (103.4 bits) 4(nMBG(Y7O,c=).j (103.4 bits) wHlSFuV$H>YyQy-7 (103.4 bits) $ evtool password-strength "correct horse battery staple" Password strength: 72/100 █████████████░░░ $ evtool password-strength "password123" Password strength: 12/100 ██░░░░░░░░░░░░░ Too common — easily guessable
$ evtool ascii-banner "Hello HN" __ __ ____ _ _ ___ _ _ _ __ | \/ |/ __ \| | | | / _ \ | \ | || |/ / | \ / | | | | | | | | | | || \| || ' / | |\/| | | | | | | | | | | || . ` || < | | | | |__| | |___| |___ | |_| || |\ || . \ |_| |_|\____/|_____|_____| \___/ |_| \_||_|\_\ $ evtool ascii-banner "evolver-tools" ##### # # ### # # # ##### #### # # # # # # # # # # # #### # # # # # # # #### #### # # # # # # # # # # # ##### # ### ##### # ##### # # $ evtool figlet "zero deps" ______ _______ _____ ____ _____ _____ _______ |___ /|__ __|| ___|| \| _ \ | _ \|__ __| / / | | | |___ | | | | | | | | | | | / / | | | ___|| | | | | | | | | | | | / /__ | | | |___ | |\ | | |__| | | |__| | | | /_____/ |_| |_____||_| \_||_____/ |_____/ |_|

More Tools

260 tools across 30+ categories. Here's a glimpse.

sys-mon
Live CPU, memory, disk, network — curses TUI
port-scan
TCP port scanner with banner grab
qrcode
Generate QR codes in your terminal
cron-pretty
Explain cron expressions in plain English
ssl-check
Check SSL cert expiration, chain, cipher
chart-cli
Bar, line, pie, radar charts in terminal
dns-lookup
A, AAAA, MX, TXT, NS record lookup
batch-rename
Regex rename, prefix/suffix, case change
http-live
HTTP load tester with live stats
unit-convert
Convert length, mass, temp, volume, data
git-stats
Git contributor stats, commit frequency
weather-cli
Current weather for any city
Browse all 260 tools →

Ready to Try It?

One command. 260 tools. Zero dependencies. Works on Linux, macOS, and Windows.