list of (mostly) free and open source C# and .NET decompilers for assembly browsing, decomplication, debugging and re-assembly. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.

C# and .NET decompilers for assembly browsing, decompilation, debugging and re-assembly

  • dnSpy – open-source .NET assembly browser, editor, decompiler and debugger
  • ILSpy – ILSpy is the open-source .NET assembly browser and decompiler
  • JustDecompile Engine – The decompilation engine of JustDecompile
  • dotPeek – Free-of-charge standalone tool based on ReSharper’s bundled decompiler. It can reliably decompile any .NET assembly into equivalent C# or IL code. It can create Visual Studio solutions based on the original binary files in a straight-forward way. [Proprietary] [Free]

Tags: c#, open source, c# tools, c# plugins, c# libraries, c# compilers, c# decompilers, c# assembly browsing, c# compiler re-assembly, .net decompilers, .net decomplication, c# debugging, c# re-assembly,  .net plugins, .net libraries, .net compilers, .net decompilers, .net assembly browsing, .net compiler re-assembly, .net decompilers, .net decomplication, .net debugging, .net re-assembly,  asp.net plugins, asp.net libraries, asp.net compilers, asp.net decompilers, asp.net assembly browsing, asp.net compiler re-assembly, asp.net decompilers, asp.net decompilation, asp.net debugging, asp.net re-assembly

Image: Unsplash License.