appsettings-validator

Paste an appsettings.json and get it validated, formatted, and checked for a few config mistakes that are easy to miss in review.

client-side only ASP.NET Core
appsettings.json

// what gets checked

// why appsettings bugs are so quiet

ASP.NET Core's configuration system merges appsettings.json, appsettings.{Environment}.json, environment variables, and user secrets in a defined precedence order, and a key that's misspelled or nested one level off from where a strongly-typed options class expects it won't throw — it just silently falls back to the type's default value. That's why catching structural mistakes before the app even starts (rather than debugging a "why is this null" at runtime) is worth the extra minute.