Automic VaultAutomic Vault

brew

Install jshon with Homebrew, apk, apt, MacPorts, Nix, pacman, zypper

Parse, read, and create JSON from the shell. Version 20131105 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install jshon

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install jshon

MacPorts ports tree · textproc/jshon/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add jshon

Alpine Linux edge package indexes · jshon · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install jshon

Debian stable package indexes · jshon · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#jshon

nixpkgs package indexes · pkgs/by-name/js/jshon/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S jshon

Arch Linux sync databases · jshon · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install jshon

openSUSE Tumbleweed package metadata · jshon · source: download.opensuse.org

overview

Package summary

Parse, read, and create JSON from the shell

Commands and aliases

  • jshon

history

Project history and usage

jshon is a small Unix command-line JSON tool aimed at shell scripts. Its manual says it parses, reads, and creates JSON while replacing fragile `grep`/`sed`/`awk` parsers and heavier one-line Perl or Python snippets.

Project history

The public tag series uses date-stamped versions from 20110215 through 20131105, matching the lightweight release style of many small C utilities. The tool's model is stack-based: it reads JSON from stdin or a file, performs chained operations, and prints JSON or plain-text results.

Adoption history

jshon reached several Unix package systems, including Homebrew and Linux distribution packages, because it solved a common pre-`jq` shell problem: safely extracting JSON values without embedding a full scripting language in a pipeline.

How it is used

Users typically pipe JSON into `jshon`, chain extraction and conversion flags, and combine its line-oriented output with ordinary shell tools. The `-F` and `-I` options also support file input and in-place edits for small JSON changes.

Why package nerds care

jshon is package-nerd interesting because it belongs to the early 2010s wave of tiny JSON-for-shell utilities. Its interface is less famous than `jq`, but it captures a design point where JSON manipulation was deliberately shaped to fit classic Unix pipelines.

Timeline

  • 2011: Date-stamped public tags begin with 20110215.
  • 2013: The manual page is dated September 1, 2013.
  • 2013: The 20131105 tag appears as the later date-stamped release used by package managers.

Related projects

  • jshon sits in the same problem space as `jq` for querying JSON and `jo` for producing JSON, but its interface emphasizes chained short options and shell-native line output.

security posture

Risk level: yellow

generalized runtime or code generation signal.

Risk classifier

yellow risk · medium confidence · runtime

Why

  • generalized runtime or code generation signal

Signals

  • text:shell

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 13 platform targets.
  • Installs with 1 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
jshoncliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version20131105
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/keenerd/jshon

  • infoNo package-manager update timestamp was available.low confidence
  • infoNo cached GitHub release or tag data was available.https://github.com/keenerd/jshonnone confidence

install metadata

Package metadata

Package keybrew:jshon
Version20131105
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/jshon
Homepagehttps://github.com/keenerd/jshon
Repositoryhttps://github.com/keenerd/jshon
Upstream docshttps://github.com/keenerd/jshon/blob/master/jshon.1
LicenseMIT
Source archivehttps://github.com/keenerd/jshon/archive/refs/tags/20131105.tar.gz
Dependenciesjansson
Bottleavailable (on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namejshon
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

jshon 20180209.d919aea-1

Command line tool to parse, read and create JSON

https://github.com/keenerd/jshon

sudo apt install jshon
  • Section: utils
  • Architecture: amd64
  • 2 dependencies
  • normalized package name match
  • Matched by: Jshon
Debian stable package indexes · deb.debian.org · Debian stable package indexes: jshon from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

jshon

nix profile install nixpkgs#jshon
  • normalized package name match
  • Matched by: Jshon
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/js/jshon/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

jshon 20131010-3build1

Command line tool to parse, read and create JSON

http://kmkeen.com/jshon/

sudo apt install jshon
  • Section: universe/utils
  • Architecture: amd64
  • 2 dependencies
  • normalized package name match
  • Matched by: Jshon
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: jshon from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

jshon 20131105-r2

JSON parser designed for maximum convenience within the shell

http://kmkeen.com/jshon/

sudo apk add jshon
  • License: MIT
  • Architecture: x86_64
  • Source Package: jshon
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Jshon
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jshon from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

jshon-doc 20131105-r2

JSON parser designed for maximum convenience within the shell (documentation)

http://kmkeen.com/jshon/

sudo apk add jshon-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: jshon
  • normalized package name match
  • Matched by: Jshon
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jshon-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

jshon 20131105-6

A json parser for the shell

https://github.com/keenerd/jshon

sudo pacman -S jshon
  • License: MIT
  • Architecture: x86_64
  • 1 dependencies
  • normalized package name match
  • Matched by: Jshon
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: jshon from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

jshon 20131105-2.25

A JSON parser for the shell

http://kmkeen.com/jshon

sudo zypper install jshon
  • License: MIT
  • Category: Productivity/Text/Utilities
  • Architecture: x86_64
  • Source Package: jshon
  • 2 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Jshon
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: jshon from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

jshon

sudo port install jshon
  • normalized package name match
  • Matched by: Jshon
MacPorts ports tree · api.github.com · MacPorts ports tree: textproc/jshon/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment