jo

JSON output from a shell

  • Owner: jpmens/jo
  • Platform:
  • License:: Other
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

jo

jo logo

This is jo, a small utility to create JSON objects

$ jo -p name=jo n=17 parser=false
{
    "name": "jo",
    "n": 17,
    "parser": false
}

or arrays

$ seq 1 10, jo -a
[1,2,3,4,5,6,7,8,9,10]

It has a manual, and you can read why I wrote jo.

Build from Release tarball

To build from a release you will need a C compiler to install from a source tarball which you download from the Releases page.

tar xvzf jo-1.0.tar.gz
cd jo-1.0
./configure
make check
make install

Build from Github

Build Status

To install from the repository, you will need a C compiler as well as a relatively recent version of automake and autoconf.

git clone git://github.com/jpmens/jo.git
cd jo
autoreconf -i
./configure
make check
make install

Homebrew

brew install jo

Ubuntu

apt-get install jo

Gentoo

emerge jo

Snap

Thanks to Roger Light, jo is available as a snap package. Use snap install jo from a Linux distro that supports snaps.

Others

See also

Credits

Main metrics

Overview
Name With Ownerjpmens/jo
Primary LanguageC
Program languageC (Language Count: 7)
Platform
License:Other
所有者活动
Created At2016-03-04 12:22:01
Pushed At2025-06-20 09:47:47
Last Commit At2025-06-20 11:47:39
Release Count17
Last Release Name1.9 (Posted on )
First Release Namev0.3 (Posted on )
用户参与
Stargazers Count4.8k
Watchers Count57
Fork Count159
Commits Count306
Has Issues Enabled
Issues Count138
Issue Open Count5
Pull Requests Count73
Pull Requests Open Count1
Pull Requests Close Count7
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private