Composable CLI for the Conversion Tools API.
Single-binary client. Pipe-friendly. Multi-region. MIT licensed.
# Convert a file
ctio convert -t json_to_excel data.json out.xlsx
# Pipe through stdin/stdout
cat data.json | ctio convert -t json_to_excel - - > out.xlsx
# Compose
ctio parse invoice.pdf --schema purchase-invoice \
| jq '.line_items' \
| ctio convert -t json_to_excel - out.xlsxStatus: Phase 1 MVP — in active development.
Binary releases (GitHub Releases), Homebrew tap, and scoop bucket arrive with v0.1.0. For now, run from source:
git clone git@github.com:conversiontools/ctio.git
cd ctio
bun install
bun run dev -- convert -t json_to_excel data.json out.xlsxGet your API token at https://conversiontools.io/profile → "API tokens".
ctio auth login # paste token, validates against the API
ctio auth status # shows active profile + masked tokenToken resolution order: --token flag > CT_API_TOKEN env > --profile <name> > active profile.
MIT