ILSpy AlternativesDecompilers and other similar apps like ILSpy

ILSpy is described as 'The open-source .NET assembly browser and decompiler' and is a Decompiler in the development category. There are eight alternatives to ILSpy for Windows, .NET Framework, Mac and Linux. The best ILSpy alternative is dnSpy, which is both free and Open Source. Other great apps like ILSpy are dnSpyEx, dotPeek, .NET Reflector and Explorer Suite.

Copy a direct link to this comment to your clipboard
ILSpy alternatives page was last updated

Alternatives list

  1. dnSpy icon
     20 likes

    dnSpy is a debugger and .NET assembly editor. You can use it to edit and debug assemblies even if you don't have any source code available.

    11 dnSpy alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Windows
     
    |
    1
    8
    Comments about dnSpy as an Alternative to ILSpy
    Guest
    Positive
    -1

    Fully featured, allows quick export to VS project, decompiles working code, handles private implementations correctly unlike dotPeek.

    Review by a new / low-activity user.
    dnSpy icon
    dnSpy icon
    • Almost everyone thinks dnSpy is a great ILSpy alternative.

    • dnSpy is Free and Open SourceILSpy is also Free and Open Source
  2. dnSpyEx icon
     4 likes

    dnSpyEx is an unofficial continuation of the dnSpy project which is a debugger and .NET assembly editor. You can use it to edit and debug assemblies even if you don't have any source code available. Main features:

    11 dnSpyEx alternatives

    Cost / License

    Application type

    Platforms

    • Windows
     
    |
    1
    Comments about dnSpyEx as an Alternative to ILSpy
    Guest
    Positive
    0

    Great successor to dnSpy. Gives you access to more advanced features like editing the program. While generated code is often less accurate than IlSpy, it better handles obfuscation and anti-tampering solutions.

    Review by a new / low-activity user.
    dnSpyEx icon
    dnSpyEx icon
    • dnSpyEx is Free and Open SourceILSpy is also Free and Open Source
  3. dotPeek icon
     26 likes

    What's Cool about dotPeek? Decompiling .NET 1.0-4.0 assemblies to C# Quick jump to a specific type, assembly, symbol, or type member Effortless navigation to symbol declarations, implementations, derived and base symbols, and more Accurate search for symbol usages with advanc.

    9 dotPeek alternatives

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Windows
     
  4. Explorer Suite icon
     11 likes

    Created by Daniel Pistelli, a freeware suite of tools including a PE editor called CFF Explorer and a process viewer. The PE editor has full support for PE32/64. Special fields description and modification (.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Windows
     
  5.  The MSIL Disassembler is a companion tool to the MSIL Assembler (Ilasm.exe). Ildasm.exe takes a portable executable (PE) file that contains Microsoft intermediate language (MSIL) code and creates a text file suitable as input to Ilasm.exe.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Windows
    • .NET Framework
     
  6.  2 likes

    CFR will decompile modern Java features - Java 8 lambdas (pre and post Java beta 103 changes), Java 7 String switches etc, but is written entirely in Java 6. [ http://www.benf.org/other/cfr/ ].

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    1
    Comments about CFR as an Alternative to ILSpy
    slippycheeze
    Negative
    0

    They are both decompilers, but ILSpy is for Microsoft MSIL used in C#/F#/VB &c., while CFR is for JVM ByteCodes, using in Java and a pile of other JVM languages ... so while they have the same theoretical "function", they don't overlap at all in actual use!

    CFR icon
    • CFR is Free and Open SourceILSpy is also Free and Open Source
  7. GrayWolf icon
     1 like

    GrayWolf is a .NET Decompiler that can edit the IL of a compiled .NET application. This Decompiler is targeted at hacking compiled .NET applications. This is a Beta product the IL editing is lacking and the deobfuscator is just getting going.

    Cost / License

    • Free
    • Proprietary

    Application type

    Alerts

    • Discontinued

    Platforms

    • Windows
     
8 of 8 ILSpy alternatives