I keep needing the same little utilities in every project: slugs, log parsing, JWT inspection... So I packaged the ones I use most into PyToolkit Free — 8 Python CLI tools with zero dependencies (Python 3.8+ stdlib only), each with --help, docstrings and self-tests.
What's inside
| Tool | What it does |
|---|---|
slugify.py |
URL-safe slugs from any text |
roman.py |
Integers ↔ Roman numerals (and back) |
jwt_decode.py |
Inspect JWT header/payload (no signature verification — debug only) |
parse_logs.py |
Apache/Nginx access logs → JSON lines |
csv2json.py |
CSV ↔ JSON conversion |
urlencode.py |
URL encode/decode, query-string handling |
jsonpath_lite.py |
Minimal JSONPath-style queries |
croncheck.py |
cron expression explainer/validator |
Quick taste:
echo "Hello World!" | python slugify.py # -> hello-world
python roman.py 2026 # -> MMXXVI
python parse_logs.py access.log > events.jsonl # logs -> JSON lines
python croncheck.py "*/5 * * * *" # human-readable cron
Get it (free, MIT)
Download: PyToolkit Free — $0+ (pay what you want)
It includes the 8 tools, cheat sheets for each one, and smoke tests. If it saves you time, the full 15-tool pack is $9 and there's a cheat-sheet-only bundle for $3.
I also do custom web scraping / data-pipeline work: scraping gig on Fiverr.
Feedback welcome — what utility would you add next?
Top comments (0)