A C# parser for the Steam VDF file format.
Nuget - https://www.nuget.org/packages/VdfConverter/1.0.3
Install-Package VdfConverter FileStream testFile = File.OpenRead("test.vdf"); VdfDeserializer deserializer = new VdfDeserializer(); dynamic result = deserializer.Deserialize(testFile); FileStream testFile = File.OpenRead("test.vdf"); VdfDeserializer deserializer = new VdfDeserializer(); SteamGames resultObj = deserializer.Deserialize<SteamGames>(testFile); VdfSerializer serializer = new VdfSerializer(); string result = serializer.Serialize(resultObj);For more examples, as well as the VDF files test classes, look at the test project.