
Product
Socket Threat Intel Now Shows Which Malware Campaigns Were Blocked or Detected
Socket Threat Intel now shows which malware campaigns were blocked or detected in your organization, with links to scans and Firewall events.
Privacy-first JSON toolbox in your terminal. Format, validate, diff, query, and convert JSON without leaving the shell.
Privacy-first JSON tools in your terminal — every JSON tool from jsonzen.dev, runnable as a Unix filter.
npm i -g jsonzen
# or:
npx jsonzen format api.json --sort
Works with stdin/stdout so it composes with jq, curl, xargs, and anything
else in your shell.
curl -s https://api.example.com/users \
| jsonzen jq '$.data[*].email' \
| jsonzen format
jsonzen format [file] — pretty-print JSON. --indent 2/--indent 4,
--sort.jsonzen minify [file] — strip whitespace. Reports bytes saved on stderr.jsonzen validate <data> <schema> — validate JSON against a JSON Schema
(Ajv). Exits 3 on validation failure.jsonzen diff <left> <right> — semantic diff between two JSON files.
Exits 3 on differences.jsonzen jq <query> [file] — run a JSONPath expression.jsonzen jp <query> [file] — run a JMESPath expression.jsonzen jwt decode <token> — decode a JWT (header + payload, no
signature verification).jsonzen yaml [file] — convert between JSON and YAML. --to (default) or
--from.jsonzen csv [file] — convert between JSON arrays and CSV. --to
(default) or --from.jsonzen ts [file] — generate TypeScript type declarations (quicktype).jsonzen zod [file] — generate a Zod runtime validator.jsonzen pydantic [file] — generate Pydantic v2 BaseModel classes.jsonzen schema [file] — infer a JSON Schema (Draft 2020-12 or 07).[file] defaults to stdin. Pass - to be explicit.
-o, --output <file> — write to file instead of stdout.-q, --quiet — suppress non-error output (e.g. minify's bytes-saved report).--json — machine-readable error envelope:
{"error":{"kind":"...","message":"..."}} to stderr.-h, --help — per-command help with examples.-v, --version — print the CLI version.# Round-trip JSON through a sort + key-uniqueness pass.
echo '{"b":1,"a":[3,2,1]}' | jsonzen format --sort
# Generate a TypeScript declaration from an API response.
curl -s https://api.example.com/me | jsonzen ts -n MeResponse > me.types.ts
# Validate a config file in CI.
jsonzen validate ./app.config.json ./schemas/app.json --mode all-errors
# Diff two API responses, exit non-zero if they drifted.
jsonzen diff before.json after.json -o changes.json
Every command runs entirely on your machine. The CLI does not phone home and does not need a network connection. No account is required and nothing leaves your shell.
packages/cli)FAQs
Privacy-first JSON toolbox in your terminal. Format, validate, diff, query, and convert JSON without leaving the shell.
The npm package jsonzen receives a total of 0 weekly downloads. As such, jsonzen popularity was classified as not popular.
We found that jsonzen 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.

Product
Socket Threat Intel now shows which malware campaigns were blocked or detected in your organization, with links to scans and Firewall events.

Security News
Fixes for eMudhra and Brotli are out. Getting them everywhere they’re needed means tracking down bundled libraries, runtimes, and certificate stores.

Threat Research
/Security News
Socket uncovered secret-stealing workflows that ran in LiteLLM’s GitHub repository 11 days before the supply chain attack on PyPI and Docker.