JSON Toolbox

Deterministic data transformation pipelines

npm version License Zero Network Deterministic

Quick Start

# Install
npm install -g @mackan_eu/json-toolbox

# Format JSON
echo '{"a":1,"b":2}' | json-toolbox exec json.format

# CSV to JSON
cat data.csv | json-toolbox exec csv.parse --header true

# Run a pipeline
json-toolbox run pipeline.json < input.json > output.json

65 Operators

JSON, CSV, XML, YAML, NDJSON. Parse, transform, aggregate, join.

Zero Dependencies

Single 174 KB bundle. No external packages required.

100% Local

No network calls. Your data never leaves your machine.

Deterministic

Same input = same output. SHA-256 verified.

Cross-Platform

Node.js, Deno, Bun, Browser, Docker.

Pipeline Engine

Chain operators in reusable workflows.