Brian Bennewitz
Software engineer. .NET, tooling, and the occasional long look under the hood.
On GitHub
-
ClaudeForge
C#
A cross-platform desktop editor for Claude Code (https://claude.ai/code) and Claude Desktop configuration files.
-
ObexNet
C#
Debugger-based DLL-load blocker for Windows (x64 & ARM64) — stops libraries from loading into a target process. A C#/.NET port of obex (https://github.com/dis0rder0x00/obex), with pattern matching and JSON output.
-
dotnet-autopsy
Shell
dotnet-autopsy — forensic post-mortem analysis of .NET diagnostic artifacts
-
Bennewitz.Ninja.FileServer
C#
A lightweight ASP.NET Core web app that serves a local directory over HTTP or HTTPS with directory browsing enabled. Point it at a folder; browse it in any web browser.
-
chisel
C#
Carve out the minimal set of C# source files needed to compile a single type — a clean slice of a larger solution.
-
Bennewitz.Ninja.AutoVersioning
C#
Roslyn incremental source generator for assembly metadata and timestamp-based versioning
-
KubernetesClient.StrategicPatch
C#
Kubernetes Strategic Merge Patch (SMP) for .NET 10. Pairs with `KubernetesClient`
-
Git-ArchiveBranchDiffs
PowerShell
A tool for `git` repositories that creates a `ZIP` archive containing JUST the files representing the diff/delta between two related branches