VinylCutter (nuget): Generates immutable record classes from C# definitions.
Keywords: Tool|Records