Config Doctor

Inspect, compare and validate .env, JSON, YAML, TOML and INI configuration files locally on Windows.

v1.0.0 · Windows 10 / 11 · x64 · MIT · Offline

Requires Microsoft Edge WebView2 Runtime.

Config Doctor running on Windows with demonstration data
View screenshot ↗

Supported formats

.env / .env.example · JSON · YAML / YML · TOML · INI

Features

Inspect configuration files

Find syntax errors, duplicate keys and empty values. View normalized hierarchical paths and explicit array indexes.

Compare environments

Find missing or extra keys, different values and type mismatches across files and formats. Search key names and filter results.

Prepare examples and reports

Generate a .env.example with real values removed. Export HTML, JSON or TXT reports with values masked unless explicitly included.

How to use it

  1. Add files or a folder
  2. Inspect diagnostics or compare keys
  3. Review an example or masked report
  4. Save to a new file

Privacy and limitations

File processing happens locally and works offline. No accounts, telemetry or uploads. Configuration values are masked by default; revealing them is temporary. Generated examples and reports use a preview and confirmation, and cannot overwrite existing files. Recent paths are optional; file contents are never persisted.

Possible-secret detection is heuristic, not a complete security scanner. It can miss credentials or flag harmless values. Review reports before sharing: keys, file names and diagnostics remain visible. UTF-8 files only; some YAML structures are deliberately unsupported. Microsoft Edge WebView2 Runtime must already be installed.

Support and bug reports →

Download

Version
v1.0.0
Platform
Windows 10 / 11 · x64
Package
Portable ZIP
License
MIT ↗

Extract the ZIP and run the application.

The release includes a SHA-256 checksum file.

Download Config Doctor v1.0.0

ConfigDoctor-v1.0.0-win-x64.zip

SHA-256: 77c2e709d5ac1aaec11c75ae85aa2ece0ecc9790321e910c697560fa2c0885ac

Checksum file ↗
Release notes on GitHub ↗

Source code ↗ · Security reports →