Install latest/stable of xjs

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install xjs

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for xjs

Package name

  • xjs

License

  • GPL-3.0

Last updated

  • 4 June 2026 - latest/stable
  • 4 June 2026 - latest/edge

Websites


Donations


Source code


Report a bug


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

A tool to parse juju status yaml/json files offline

This eliminates the hassle of waiting for juju status in large environments.

To use with Juju 2.x use the legacy/stable channel

Installation

sudo snap install xjs

Usage

With yaml:

juju status --format yaml > juju-status.yaml
xjs juju-status.yaml

With json:

juju status --format json > juju-status.json
xjs juju-status.json

Options:

Usage: xjs [OPTIONS] <status files>

  xjs parses a juju status yaml/json and displays the information in a user
  friendly form highlighting specific fields of specific interest.

Options:
  --application <application name>
                                  Show only the application with the specified
                                  name
  --controller <controller name>  Show only the controller with the specified
                                  name
  -h, --hide-scale-zero           Hide applications with a scale of 0
  -s, --hide-subordinate-units    Hide subordinate units
  -c, --include-containers        Include Container information
  --machine <machine name>        Show only the machine with the specified
                                  name
  --model <model name>            Show only the model with the specified name
  --no-color                      Remove color from output
  -a, --show-apps                 Show application information
  -m, --show-machines             Show machine information
  -d, --show-model                Show model information
  -n, --show-net                  Show network interface information
  -u, --show-units                Show unit information
  --subordinate <subordinate name>
                                  Show only the subordinate unit with the
                                  specified name
  --unit <unit name>              Show only the unit with the specified name
  --help                          Show this message and exit.

Install xjs on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using xjs

Users by distribution (log)

Ubuntu 22.04