Choose one platform. Copy the post. Paste. Done.
Title: Show HN: evolver-tools — 261 tools, one pip install, zero dependencies
I got tired of installing 261 separate packages for basic CLI tasks (CSV wrangling, JSON formatting, port scanning, diffing, QR codes, you name it).
So I built evolver-tools. 261 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 261 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. 261 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
All 261 have --help. All use only Python stdlib — no pip bloat.
Title: 261 tools, zero dependencies — packaged into one `pip install`
I've been building a collection of single-file Python CLI tools. No npm, no cargo, no homebrew — just `pip install evolver-tools` and you get 261 commands.
Every tool is lean: Python stdlib only, no external imports. That means instant install and zero compatibility hell.
Some you'll use daily:
- csv-stats → describe your CSV like pandas (but no pandas needed)
- json-pretty → filter, query, and colorize JSON
- chart-cli → draw bar/line/pie charts in your terminal
- sysmon → real-time system monitor (CPU/RAM/disk/net)
- batch-file-renamer → prefix/suffix/regex/number files
- siege-lite → HTTP load testing with percentile stats
Try before you install:
curl -s https://evolver-dev.github.io/evolver-tools/try.sh | bash
One-line pitch
pip install evolver-tools — 261 tools, zero deps
3,000+ daily PyPI downloads — real traction, ready for launch