ilspy
« Back to VersTracker
Description:
Avalonia-based .NET decompiler
Type: Cask  |  Latest Version: 7.2-rc@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: decompiler dotnet reverse-engineering avalonia csharp
Install: brew install --cask ilspy
About:
ILSpy is a standalone Avalonia-based .NET decompiler that runs cross-platform on Windows, Linux, and macOS. It enables developers to inspect compiled .NET assemblies (DLLs/EXEs), decompile them into readable C# or IL code, and analyze assembly metadata. Its primary value is rapid reverse engineering and debugging of third-party or legacy .NET binaries without access to source code.
Key Features:
  • Cross-platform UI via Avalonia (Windows, Linux, macOS)
  • Decompiles to C# and IL with navigation and search
  • Assembly explorer, metadata inspection, and symbol loading
  • Support for modern .NET (Core/5/6/7/8) assemblies
Use Cases:
  • Reverse engineering closed-source .NET libraries for integration
  • Debugging and understanding obfuscated or legacy binaries
  • Learning how compiled .NET code maps to source constructs
Alternatives:
  • dnSpy – Windows-only; rich debugger; AvaloniaILSpy is cross-platform and focused on decompilation
  • dotPeek – JetBrains tool; requires license for full features; ILSpy is open-source and free
  • JustDecompile – Telerik tool; Windows-focused; ILSpy offers cross-platform support
Version History
Detected Version Rev Change Commit