Choose one platform. Copy the post. Paste. Done.
Title: Show HN: evolver-tools — 262 CLI tools, one pip install, zero dependencies
<<<<<<< HEAD
I got tired of installing 259 separate packages for basic CLI tasks (CSV wrangling, JSON formatting, port scanning, diffing, QR codes, you name it).
=======
I got tired of installing 258 separate packages for basic CLI tasks (CSV wrangling, JSON formatting, port scanning, diffing, QR codes, you name it).
>>>>>>> 1608f1debabdd173435d9e417b841e3b668004e0
So I built evolver-tools. 262 standalone CLI tools in a single pip install. Zero external dependencies — pure Python stdlib only. Cross-platform (Linux, macOS, Windows).
Highlights:
• csv-stats — column inference, histograms, correlation
• chart-cli — terminal bar/line/pie charts (Unicode)
• json-pretty — pretty-print, filter, jq-like queries
• sysmon — real-time CPU/memory/disk/network TUI
• qrcode, banner-gen, calendar-cli, hexdump, siege-lite, ren (batch renamer)…
Install: pip install evolver-tools
Try: curl -s https://evolver-dev.github.io/evolver-tools/try.sh | bash
Docs: https://evolver-dev.github.io/evolver-tools/
Code: https://github.com/evolver-dev/evolver-tools
Title: I built 262 CLI tools so you don't have to install 262 packages
I kept installing one-off CLI tools for different tasks — a CSV viewer here, a JSON formatter there, a port scanner for debugging. After a while I realized I had 30+ packages just for basic terminal work.
So I collected them all into one package: evolver-tools. 262 CLI tools, zero Python dependencies, works on Linux/macOS/Windows.
What's inside:
• Data: csv-stats, json-pretty, csv-to-json, json-to-csv, chart-cli, hexdump
• Network: portscan, whois, http-load-tester, ip-geo
• Dev: diff-yaml, project-health-check, code-smell-detector, envcheck
• Fun: qrcode, banner-gen, sysmon (TUI), calendar-cli, ascii-art
• Utility: ren (batch rename), web-summary, siege-lite, licensed (SPDX checker)
Install: pip install evolver-tools
Demo: curl -s https://evolver-dev.github.io/evolver-tools/try.sh | bash
<<<<<<< HEAD
All 259 have --help. All use only Python stdlib — no pip bloat.
=======
All 258 have --help. All use only Python stdlib — no pip bloat.