Cross-platform CLI tool to validate configuration files across 18 formats. Syntax and schema validation with JSON Schema, XSD, and SchemaStore integration. Written in Go.
516
stars
432
commits
Go
primary language
Sep 11, 2026
updated
Config File Validator validates config files across 18 formats.
It recursively searches directories for config files, detects their format by extension or filename, and reports errors.
Homebrew
brew install config-file-validator
Winget
winget install Boeing.config-file-validator
Go Install
go install github.com/Boeing/config-file-validator/v2/cmd/validator@latest
MacPorts
sudo port install config-file-validator
Scoop
scoop install config-file-validator
Binary releases
Download pre-built binaries for macOS, Linux, and Windows from GitHub Releases.
Validate all config files in the current directory:
See the CLI reference for all options.
.cfv.toml configurationDocumentation is hosted at https://boeing.github.io/config-file-validator.
We welcome contributions! See the contributing guide.
(top 30 of 57)
Go
97.6%
TypeScript
1.7%
Cross-platform CLI tool to validate configuration files across 18 formats. Syntax and schema validation with JSON Schema, XSD, and SchemaStore integration. Written in Go.
516
stars
432
commits
Go
primary language
Sep 11, 2026
updated
Config File Validator validates config files across 18 formats.
It recursively searches directories for config files, detects their format by extension or filename, and reports errors.
Homebrew
brew install config-file-validator
Winget
winget install Boeing.config-file-validator
Go Install
go install github.com/Boeing/config-file-validator/v2/cmd/validator@latest
MacPorts
sudo port install config-file-validator
Scoop
scoop install config-file-validator
Binary releases
Download pre-built binaries for macOS, Linux, and Windows from GitHub Releases.
Validate all config files in the current directory:
See the CLI reference for all options.
.cfv.toml configurationDocumentation is hosted at https://boeing.github.io/config-file-validator.
We welcome contributions! See the contributing guide.
(top 30 of 57)
Go
97.6%
TypeScript
1.7%