config-file-validator
« Back to VersTracker
Description:
CLI tool to validate different configuration file types
Type: Formula  |  Latest Version: 1.9.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: configuration validation devops cli yaml json
Install: brew install config-file-validator
About:
Config File Validator is a command-line interface tool that validates configuration files against a predefined schema. It supports multiple formats including JSON, YAML, TOML, and XML, ensuring syntax correctness and structural integrity. The tool helps developers catch configuration errors early in the development cycle, preventing runtime failures caused by malformed config files.
Key Features:
  • Multi-format support (JSON, YAML, TOML, XML, INI)
  • Schema validation with customizable rules
  • Fast, single-binary executable written in Go
  • CI/CD friendly with exit codes for automation
  • Detailed error reporting with line numbers
Use Cases:
  • Pre-deployment validation of infrastructure configuration files
  • CI pipeline integration to prevent invalid config merges
  • Local development environment sanity checks
Alternatives:
  • yamllint – YAML-specific linter, whereas config-file-validator supports multiple formats
  • jq – JSON processor, requires manual validation logic vs built-in schema validation
License: Apache-2.0
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 9, 2025 11:03am 0 VERSION_BUMP ea4b865f
Oct 7, 2025 9:33am 0 NEW 0a30f3a1