ilspy
https://github.com/icsharpcode/ilspy
C#
.NET Decompiler
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C# not yet supported2 Subscribers
Add a CodeTriage badge to ilspy
Help out
- Issues
- Feature Request: Add support for extern aliases
- How to edit MethodTreeNode or AssemblyTreeNode in plugins
- Issue a warning if the assemblies found in the current assembly list do not match the target framework of the decompiled assembly
- ilspycmd: Add support for Xamarin compressed DLLs
- Resolve references to other Nuget packages, when resolving references for assemblies inside a loaded Nuget package
- Detect default namespace when exporting an assembly as csproj
- Use lambda syntax in more places
- Add an option to show "Base Types" tree nodes hierarchically again
- Easy to switch int format (dec/hex/bin/oct)
- VB.NET closure isn't recognized sometimes
- Docs
- C# not yet supported