
Research
/Security News
PolinRider Spreads Through Compromised GitHub Accounts and Packagist
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.
consolelog-tools
Advanced tools
300+ developer utilities from consolelog.tools, in your terminal — JSON, Base64, UUID, hashing, YAML, JWT, and more.
Developer utilities from consolelog.tools, in your terminal.
# One-off — no install needed
npx consolelog-tools json-format messy.json
# Install globally for a shorter `consolelog` invocation
npm i -g consolelog-tools
consolelog uuid -n 5
Every command reads input from (in order): a file path, an inline string argument, or stdin. Output goes to stdout — failures exit non-zero with an error on stderr, so you can chain everything with shell pipes.
# JSON
consolelog json-format file.json
consolelog json-format '{"a":1}' --indent 4 --sort
consolelog json-minify file.json
# Encoding
consolelog base64-encode "hello"
consolelog base64-decode "aGVsbG8="
consolelog url-encode "hello world & friends"
consolelog url-decode "hello%20world"
consolelog html-encode "<div>"
consolelog html-decode "<div>"
# Crypto / generators
consolelog uuid -n 5
consolelog hash "secret data" --algo sha256
consolelog hash file.txt --algo md5
# YAML ↔ JSON
consolelog yaml-to-json config.yaml
consolelog json-to-yaml config.json
# Text transforms
consolelog case "helloWorldFoo" --to snake # hello_world_foo
consolelog case "helloWorldFoo" --to kebab # hello-world-foo
consolelog case "helloWorldFoo" --to constant # HELLO_WORLD_FOO
consolelog slug "Hello, World! 2026" # hello-world-2026
consolelog lorem --type paragraphs -n 3
# JWT
consolelog jwt-decode "eyJhbGciOi..."
Everything composes — read from stdin, pipe to anything else:
# Hash a UUID
consolelog uuid | consolelog hash --algo sha256
# Pretty-print a curl response
curl -s api.example.com/users | consolelog json-format
# Convert a YAML file and minify it back
consolelog yaml-to-json config.yaml | consolelog json-minify > config.min.json
Run consolelog --help to see the full list. Each command has its own --help.
Apache License 2.0 — see the LICENSE and NOTICE files shipped with this
package. You're free to use, modify, and redistribute it; the license does not
grant rights to the "consolelog" name, logo, or brand, and forks must ship under
a different name.
FAQs
300+ developer utilities from consolelog.tools, in your terminal — JSON, Base64, UUID, hashing, YAML, JWT, and more.
We found that consolelog-tools demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.