jc 1.26.1

CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and sim

  • By Kelly Brazil
  • Open Source
  • Updated Oct 18, 2026
Download for Windows

About jc

CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

What's new in 1.26.1

• Add apachectl command parser
• Add ics file parser
• Add conntrack command parser
• Add nfsiostat command parser
• Add nfsiostat-s streaming command parser
• Add nftables nft command parser
• Fix cksum parser for lines with no filename
• Fix crontab and crontab_u parsers to ignore whitespace-only lines
• Fix dpkg parser for Unicode table header
• Fix fstab parser to ignore whitespace-only lines
• Fix group parser to ignore whitespace-only lines
• Fix gshadow parser to ignore whitespace-only lines
• Fix ipconfig parser to not warn for incompatibility on Windows
• Fix lsattr parser to support e2fsprogs and support x and m flags
• Fix passwd parser to ignore whitespace-only lines
• Fix plist parser for deprecation warning for codecs.open()
• Fix shadow parser to ignore whitespace-only lines
• Binary builds for linux and macOS (x86_64 and ARM) now include the
python 3.14 runtime. Those executable files are now significantly smaller.
Windows builds still use python 3.10 runtime

Full release notes »

Technical details

PublisherKelly Brazil
Version1.26.1
Release date2026-10-18
LicenseMIT License
Installer typewix
Architectureneutral
Package IDKellyBrazil.jc

Install jc from the command line

Install with Windows Package Manager
winget install --id=KellyBrazil.jc -e
Update to the latest version
winget upgrade --id=KellyBrazil.jc -e
Uninstall
winget uninstall --id=KellyBrazil.jc -e
Silent install with the offline installer
msiexec /i "jc-1.26.1.msi" /quiet /norestart
Uninstall the MSI package
msiexec /x {00488540-3311-4165-9FA3-5F1E71F14464} /quiet

Silent install switches for more Windows programs »

Install jc together with other apps in one command »

jc version history

1.26.0

• Add authorized-keys file parser for ~/.ssh/authorized_keys files
• Add getfacl command parser
• Add git diff --name-status command parser
• Add iftop command parser (note this parser was added long ago but never
registered so it was effectively hidden)
• Add ldd command parser
• Add .netrc file parser
• Add upsc command parser
• Add xonsh shell completion
• Enhance git-log standard and streaming parsers with added insertions
and deletions fields under file_stats when using --numstat. Also added
--patch output support
• Enhance nmcli parser to support nmcli -t device wifi list
• Enhance typeset parser to support ksh and zsh output
• Enhance typeset parser to handle ANSI-C quoting:$'...'
• Enhance ls and ls-s standard and streaming parsers to support device
files and added support for long-iso dates
• Enhance lsusb parser to support USB Audio and MIDI class interface and
endpoint descriptors (AudioControl, AudioStreaming, MIDIStreaming)
• Simplify lsusb parser internals to build nested output in a single pass
Note:this is a complete rewrite (v2.0) and it is possible some output may
deviate from the previous version. It is believed this version is more
accurate and will be easier to maintain going forward.
• Fix curl-head parser to ignore whitespace-only lines
• Fix email-address parser to gracefully handle invalid email addresses
• Fix fstab parser for lines that omit the fs_freq and fs_passno fields …

1.25.7
1.25.6

Frequently asked questions

Is jc free?

Yes. jc is free and open-source software released under the MIT License license.

What is the latest version of jc?

The latest version is 1.26.1, released on Oct 18, 2026.

Is it safe to download jc?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 86465a332fff0fc6676c1aa94674add4ba2c6d6bf56cb3294465958906eae0fc.

Which Windows versions does jc support?

jc runs on Windows and is available for any architecture systems.

How do I install jc silently?

Run the offline installer with msiexec /i "jc-1.26.1.msi" /quiet /norestart, or install it with Windows Package Manager: winget install --id=KellyBrazil.jc -e --silent.

How do I uninstall jc?

Open Settings › Apps › Installed apps, find jc and select Uninstall. From the command line, run winget uninstall --id=KellyBrazil.jc -e.