Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc
$ dotnet add package ReflectionIT.ClrHeapAllocationAnalyzerNo README available.