Installation
Package managers
- Homebrew
- MacPorts
- Winget
- Scoop
- Aqua
- Arch Linux (AUR)
brew install config-file-validator
sudo port install config-file-validator
winget install Boeing.config-file-validator
scoop install config-file-validator
aqua g -i Boeing/config-file-validator
git clone https://aur.archlinux.org/config-file-validator.git
cd config-file-validator
makepkg -si
Binary releases
Pre-built binaries for macOS, Linux, and Windows are available on the GitHub Releases page.
Download the archive for your platform, extract it, and place the validator binary somewhere on your PATH.
go install
Requires a working Go toolchain (1.26+):
go install github.com/Boeing/config-file-validator/v2/cmd/validator@latest
The binary installs to $GOBIN (defaults to $GOPATH/bin or $HOME/go/bin).
Build from source
If you need a custom build, see Development Setup for platform-specific build instructions.
Verify the installation
validator --version
This prints the installed version and exits. If the command is not found, ensure the binary's location is on your PATH.