sclevine/yj has 1,060 GitHub stars and 61 forks. GitHot measured +1 in 7 days. Last checked 2026-11-11 01:23 UTC. Last push 2026-05-15.
CLI - Convert between YAML, TOML, JSON, and HCL. Preserves map order.
Measured star growth
- in 24h
- Update delayed
- in 7 days
- +1
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
Convert between YAML, TOML, JSON, and HCL.
Preserves map order.
Format versions:
- YAML: v1.2 (gopkg.in/yaml.v3)
- TOML: v1.0.0 (github.com/BurntSushi/toml)
- JSON: RFC 7159 (encoding/json)
- HCL: v1 (github.com/hashicorp/hcl)
$ yj -h
Usage: yj [-][ytjcrneikhv]
Convert between YAML, TOML, JSON, and HCL.
Preserves map order.
-x[x] Convert using stdin. Valid options:
-yj, -y = YAML to JSON (default)
-yy = YAML to YAML
-yt = YAML to TOML
-yc = YAML to HCL
-tj, -t = TOML to JSON
-ty = TOML to YAML
-tt = TOML to TOML
-tc = TOML to HCL
-jj = JSON to JSON
-jy, -r = JSON to YAML
-jt = JSON to TOML
-jc = JSON to HCL
-cy = HCL to YAML
-ct = HCL to TOML
-cj, -c = HCL to JSON
-cc = HCL to HCL
-n Do not covert inf, -inf, and NaN to/from strings (YAML or TOML only)
-e Escape HTML (JSON out only)
-i Indent output (JSON or TOML out only)
-k Attempt to parse keys as objects or numeric types (YAML out only)
-h Show this help message
-v Show version
Installation
Homebrew
The yj CLI is available via Homebrew:
brew install yj
Manual
Binaries for macOS, Linux, and Windows are attached to each release.
Docker
yj is also available as a Docker image.
Go Package
Packages contained in this repo may also be used to convert all supported data formats to a normalized tree of ordered Go objects.
See godoc for details.
NOTE: The current Go API should not be considered stable.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,629 starspublic-apis/public-apis
A collective list of free APIs
497,988 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
450,318 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,304 stars