Free .NET Decompiler and Assembly Browser.
Decompile .NET assemblies to C# or IL dotPeek can decompile any .NET assemblies into equivalent C# code and optionally show the underlying IL code. Navigate decompiled code in different ways As dotPeek is based on ReSharper's powerful code insight architecture, it lets you navigate decompiled assemblies in a contextual or context-insensitive ways, get a quick summary what's inside each decompiled file, set bookmarks and explore inheritance chains. Make sense of assemblies dotPeek provides a way to quickly grasp the structure of any given assembly, as well as ways to organize assemblies into discrete lists, which helps only focus on assemblies that you're interested for your current assignment. See more at https://www.jetbrains.com/decompiler/features/