Back to Software
PySide6Localization QA GNU AGPL v3.0

Master File Validator

Cross-platform validation tool with a dynamic GUI. Solves the 'Garbage In, Garbage Out' problem.

Download Binary (.exe) Read Documentation
Master File Validator Interface
<section id='features'>

Core Features

Wide Format Support

Validate JSON, XML, DITA, XLIFF, XLF, PO, YAML and more.

XML DTD Validation

Validate XML files against DTD for strict compliance.

Detailed Reporting

Structured output with file path, name and validation details.

HTML Export

Export reports with color-coded results.

Theme Aware & Drag/Drop

Supports dark mode and drag & drop workflows.

BOM Support

Optional UTF-8 BOM compatibility.

install_and_run.sh

$ git clone https://github.com/vicparramain/master_file_validator.git

$ cd master_file_validator && pip install PySide6 lxml polib ruamel.yaml

$ python run.py

Stop the Garbage In, Garbage Out cycle.

View Source on GitHub