Too Much Tools logoToo Much Tools

.NET tools for the parts the IDE does not cover

Visual Studio handles most of a .NET day. It does not turn appsettings.json into the double-underscore environment variables Docker and Kubernetes want, or hand you a TypeScript interface for a C# DTO, or explain what is inside a connection string. That is what this category is for.

Connection strings and appsettings files contain credentials, which is exactly why these conversions happen in your browser rather than on someone else's server.

5 .NET tools

Convert .NET appsettings.json to environment variables (and back) for Docker, Kubernetes and CI.

Local

Generate sample JSON from C# classes (loose mode) or generate C# DTOs from JSON.

Local

Generate TypeScript interfaces from C# models and C# classes from TypeScript, locally.

Local

Escape or unescape text for C# strings, JSON, regex, URLs and HTML, locally.

Local

Parse an ADO.NET/database connection string into key-values (and back), locally.

Local