# Installer jqfmt avec Homebrew, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de jqfmt pour les workflows d'agents IA.

## installation

```sh
sudo av install brew:jqfmt
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install jqfmt
```

  Preuve: local Homebrew formula metadata

### Linux

- Nix (92%):

```sh
nix profile install nixpkgs#jqfmt
```

  Preuve: nixpkgs package indexes: pkgs/by-name/jq/jqfmt/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

## Faits du paquet

- **Clé du paquet:** brew:jqfmt
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/jqfmt>
- **Version:** 0.1.0
- **Résumé source:** Opinionated formatter for jq
- **Page d'accueil:** <https://github.com/noperator/jqfmt>
- **Dépôt:** <https://github.com/noperator/jqfmt>
- **Licence:** MIT
- **Archive source:** <https://github.com/noperator/jqfmt/archive/refs/tags/v0.1.0.tar.gz>
- **Dernière mise à jour:** 2026-07-25T20:58:05-04:00
- **Généré:** 2026-08-04T22:13:35+00:00

## exécutables

- jqfmt (cli)
- jqfmt (alias)

## Dépendances de compilation

- go

## Comportement d'installation

- hook post-installation: non défini
- Bouteille: disponible sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Version et fraîcheur

- page générée: 2026-08-04
- version du gestionnaire: 0.1.0
- gestionnaire mis à jour: 2026-07-25
- données locales: OK
- dépôt amont: https://github.com/noperator/jqfmt
- dernière version détectée: v0.1.0 (à jour)
## Historique du projet et usages

jqfmt is a small Go command-line formatter for jq programs, built for the practical problem of reading long shell one-liners that contain dense jq expressions.

### Historique du projet

The README describes jqfmt as an opinionated formatter written after the author found long jq-heavy shell snippets difficult to inspect. Its implementation began from code taken out of itchyny/gojq's query parser because gojq did not expose the parser and AST walking API the author wanted.

### Historique d'adoption

Adoption evidence is modest and package-manager oriented: Homebrew packages jqfmt from its v0.1.0 GitHub tag, and the input batch also records Nix packaging. Homebrew analytics for the formula showed 92 installs over the 365-day window reported by the formula API on 2026-07-01.

### Modes d'utilisation

jqfmt reads jq expressions from a file or standard input and adds line breaks around selected structures such as objects, arrays, pipes, and operators. It is meant as a readability tool rather than a replacement for jq itself.

### Pourquoi les passionnés de paquets s'y intéressent

The tool is notable because jq has many linters, wrappers, and JSON formatters, but fewer dedicated formatters for jq's own query language. jqfmt also illustrates a common small-tool pattern: extract just enough parser machinery from an implementation such as gojq to make a narrow CLI utility.

### Chronologie

- 2025: GitHub release feed recorded v0.1.0 as the initial release.
- 2026: Homebrew formula API packaged v0.1.0 from the GitHub release archive.

### Related projects

- jqfmt is closely related to jq, gojq, jqjq, and other jq-adjacent utilities that parse or transform jq programs rather than JSON data alone.

### Sources

- <https://formulae.brew.sh/api/formula/jqfmt.json>
- <https://github.com/itchyny/gojq>
- <https://github.com/noperator/jqfmt>
- <https://github.com/noperator/jqfmt/releases/tag/v0.1.0>


## Notes de sécurité

narrow executable package without higher-risk signals.

- **Risque Geiger:** vert / faible
- narrow executable package without higher-risk signals

## Détails de la base source

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** jqfmt
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## Autres enregistrements de gestionnaires de paquets

- Nix - jqfmt: normalized package name match | nixpkgs package indexes: pkgs/by-name/jq/jqfmt/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1


## Liens liés

- [Source-control packages](https://pkg.so/fr/source-control-tools/) - Belongs to a source-control command family.
- [Terminal utility packages](https://pkg.so/fr/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://pkg.so/fr/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [Developer build packages](https://pkg.so/fr/developer-build-tools/) - Matched build, compiler, generator, or developer workflow metadata.
- [go](https://pkg.so/fr/brew/go/) - Build dependency declared by Homebrew.
- [jqp](https://pkg.so/fr/brew/jqp/) - Shares pkgdb curated category or tags: cli, developer-tools, jq, json, json-processing.
- [jq](https://pkg.so/fr/brew/jq/) - Shares pkgdb curated category or tags: cli, developer-tools, json, json-processing.
- [shfmt](https://pkg.so/fr/brew/shfmt/) - Shares pkgdb curated category or tags: cli, developer-tools, formatter, formatters.
- [buildifier](https://pkg.so/fr/brew/buildifier/) - Shares pkgdb curated category or tags: cli, developer-tools, formatter, formatters.
- [astyle](https://pkg.so/fr/brew/astyle/) - Shares pkgdb curated category or tags: cli, developer-tools, formatter, formatters.
- [oxfmt](https://pkg.so/fr/brew/oxfmt/) - Shares pkgdb curated category or tags: cli, developer-tools, formatter, formatters.
- [air](https://pkg.so/fr/brew/air/) - Shares pkgdb curated category or tags: cli, developer-tools, formatter, formatters.
- [beautysh](https://pkg.so/fr/brew/beautysh/) - Shares pkgdb curated category or tags: cli, developer-tools, formatter, formatters.

## Combined YAML source

View the package source record on GitHub. [combined/jqfmt.yml](https://github.com/mxcl/pkgdb/blob/main/combined/jqfmt.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
