AvaloniaILSpy
AvaloniaILSpy copied to clipboard
Avalonia-based .NET Decompiler (port of ILSpy)
AvaloniaILSpy 
This is cross-platform version of ILSpy built with Avalonia.

Supported Features
- Decompilation
- Analyze Window
- Search for types/methods/properties (substring)
- Hyperlink-based type/method/property navigation
- Extensible via MEF Extensibility (Check out TestPlugin folder). Note: This is not compatible with ILSpy Plugins.
- Check out feature support status
Download
Stable Release
https://github.com/icsharpcode/AvaloniaILSpy/releases
Bleeding-edge Builds
Grab artifacts from the latest master CI build. This includes Linux, Mac and Windows.
How to run on Linux:
- just open it
- if you have trouble, please try to grant it the rights to execute
chmod a+x ILSpy - you could also run it in command line by
./ILSpy
How to run on Mac:
- just move the app into
/Applicationsfolder and open it - run
xattr -rd com.apple.quarantine /Applications/ILSpy.app - if you see
“ILSpy” cannot be opened because the developer cannot be verified., please open upSystem Preferences->Security & Privacy->General->Open Anyway - if you see the error
The application ILSpy can't be opened' error on launch, you couldchmod +x "/Applications/ILSpy.app/Contents/MacOS/ILSpy"
Build from sources
- Install dotnet 6 or above from https://dotnet.microsoft.com/en-us/download/dotnet
- Clone repository :
git clone https://github.com/icsharpcode/AvaloniaILSpy.git. - Run build script:
build.ps1on Windows and./build.shon Linux and Mac OS. - Artifacts will be located in subdirectory
artifacts.