Stackness
Sign up
jo

jo

A command-line tool to create and output JSON from shell commands.

0 members list jo, unchanged over the last 12 weeks, data as of 13 October 2026

Usage on Stackness
0membersunchanged over the last 12 weeks

Members who list jo in their Stack, by week.

Be the first to add jo

Nobody on Stackness runs jo yet. Add it to your stack and you're the first member running it.

Sign up and add it
History
Collected from public datasets outside Stackness, not from stacks on this site. Each series is scaled to its own peak because the units do not compare. Data sources
Installs, monthly

Homebrew analytics installs: 350 installs (2026) to 307 installs (2026)

2026

Imported from Homebrew analytics

About jo

jo is a command-line tool that generates JSON output from shell commands. It solves the problem of constructing valid JSON within shell scripts, which typically requires complex escaping and quoting. Rather than manually building JSON strings, developers can use jo to specify key-value pairs directly as command arguments, and the tool handles the formatting and type inference. The tool recognizes various data types including null, booleans, strings, and numbers, and supports arrays and nested objects. It can also embed JSON from files or convert binary data to base64 for inclusion in JSON output.

The tool was developed by jpmens and is written in C. Jo is available through package managers and binaries on multiple platforms, making it accessible for developers working across different systems who need to programmatically generate JSON within shell scripts and automation tasks.

Developer
jpmens
GitHub
Language
C
GitHub
Latest release
1.9, 3 November 2022
GitHub
GitHub stars
4.8k
GitHub
Repository since
March 2016
GitHub

Checked 10 October 2026.

Nobody on Stackness runs jo yet.

Sign up and add it
jo - who uses it and what it pairs with | Stackness