Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

AvaloniaILSpy

> 编程语言
Open source

Avalonia-based .NET Decompiler (port of ILSpy)

1.8K stars0 likes0 views
WebsiteGitHub

About

Avalonia-based .NET Decompiler (port of ILSpy)

Archival Notice

As outlined in issue #136 we were looking for maintainers, but nobody stepped forward. Thus it has been unmaintained for a very long period of time, and we decided to archive the repository.

Alternative: ilspy-vscode has more features than AvaloniaILSpy ever had and is available on all platforms thanks to VS Code. See feature comparison for what is not there compared to the WPF/Windows version of ILSpy. All future xplat work is focused on the VS Code extension.

We do not intend to resurrect a "copy of ILSpy with UI framework XYZ" as this project has proven how hard it is to keep a copy up to date.

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 /Applications folder 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 up System Preferences -> Security & Privacy -> General -> Open Anyway
  • if you see the error The application ILSpy can't be opened' error on launch, you could chmod +x "/Applications/ILSpy.app/Contents/MacOS/ILSpy"

Build from sources

  1. Install dotnet 6 or above from https://dotnet.microsoft.com/en-us/download/dotnet
  2. Clone repository : git clone https://github.com/icsharpcode/AvaloniaILSpy.git.
  3. Run build script: dotnet tool restore and dotnet cake
  4. Artifacts will be located in subdirectory artifacts.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C#avaloniadecompilerdotnetdotnetcore

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言