ILSpy
ICSharpCode Team – SharewareUnpack and Analyze with ILSpy: The Open-Source .NET Decompiler
ILSpy is a powerful and reliable tool that allows developers to explore and dissect .NET assemblies with ease, though occasional instability may hinder the user experience.
ILSpy is a free and open-source .NET assembly browser and decompiler developed by the ICSharpCode Team. It allows developers to view the inner workings of compiled .NET assemblies, including examining the IL (Intermediate Language) code and extracting source code.
ILSpy supports multiple platforms, including Windows, macOS, and Linux, and can decompile a wide range of .NET assemblies, including DLL, EXE, and WinMD files. Its user-friendly interface makes it easy to navigate through the assembly and view the code in a variety of formats, such as C# or Visual Basic.
In addition to its basic browsing and decompiling capabilities, ILSpy also includes a powerful search function, the ability to navigate to specific types or members within the assembly, and support for plugins that enhance its functionality.
- Key Features:
- Browse and decompile .NET assemblies
- View IL code and extract source code
- Supports multiple platforms
- User-friendly interface
- Powerful search function
- Navigate to specific types or members within the assembly
- Support for plugins
ILSpy is a valuable tool for developers working with .NET assemblies who need to understand their inner workings or extract source code for further analysis or modification.
Overview
ILSpy is a Shareware software in the category Miscellaneous developed by ICSharpCode Team.
The users of our client application UpdateStar have checked ILSpy for updates 94 times during the last month.
The latest version of ILSpy is currently unknown. It was initially added to our database on 03/16/2022.
ILSpy runs on the following operating systems: Windows.
ILSpy has not been rated by our users yet.
Pros
- Free and open-source software
- Provides easy-to-use interface for decompiling, analyzing and browsing .NET assemblies
- Supports multiple .NET framework versions
- Allows users to explore and modify code
- Includes features such as syntax highlighting, code searching, and type hierarchy
- Can be used to view source code of third-party libraries
Cons
- May not always accurately decompile complex assemblies
- Limited support for decompiling obfuscated code
- Occasional bugs and glitches in the software
FAQ
What is ILSpy?
ILSpy is an open-source .NET assembly browser and decompiler developed by the ICSharpCode Team.
Which programming languages does ILSpy support?
ILSpy supports all .NET languages including C#, Visual Basic .NET (VB.NET), F#, and more.
What features does ILSpy provide?
ILSpy offers various features such as browsing .NET assemblies, decompiling them into source code, analyzing IL code, and searching for types or members.
Can I save the decompiled source code using ILSpy?
Yes, ILSpy allows you to save the decompiled source code in various programming languages like C#, VB.NET, and others.
Is ILSpy cross-platform?
Yes, ILSpy is cross-platform and can be used on Windows, macOS, and Linux operating systems.
What license is ILSpy released under?
ILSpy is released under the MIT License, which allows for free use, modification, and distribution of the software.
Can I contribute to the development of ILSpy?
Yes, ILSpy is an open-source project hosted on GitHub, and contributions are welcome from the community.
Does ILSpy support debugging capabilities?
No, ILSpy is primarily a decompiler and assembly browser. It does not provide full debugging functionalities.
Is there official documentation available for ILSpy?
Yes, ICSharpCode provides official documentation on their website, including a user manual and API documentation.
Can I use ILSpy to modify or recompile assemblies?
No, ILSpy is a decompiler and assembly browser. While it allows you to view and analyze assembly code, it does not provide tools for modifying or recompiling assemblies.
Boris Weber
I am an editor at UpdateStar. I started as a support engineer, and am now specialized in writing about general software topics from a usability and performance angle among others. I telecommute from UpdateStar’s Berlin office, when I am not working remote as a digital nomad for UpdateStar. When I'm not analyzing the latest software updates, you can find me exploring new cities, immersing myself in local cultures, and discovering innovative tech trends across the globe.
Latest Reviews by Boris Weber
Installations
Latest Updates
EMDB 5.36
Organize Your Movie Collection with Ease using EMDB!Bematech Virtual Serial Driver bits 2.0.8
Seamless Connectivity with Bematech Virtual Serial DriverHP LaserJet MFP M129-M134 Software básico do dispositivo 44.11.2779.22167
Reliable Performance in a Compact PackageI+ME USB Driver PassThru+XS2G 1.0.2.319
Seamless Connectivity with I+ME USB Driver PassThru+XS2GEPSON Advanced Printer Driver for TM-T82X 6.1
Efficient and Versatile: EPSON Advanced Printer Driver for TM-T82XiSpring Suite 9.7.30004
Interactive eLearning made easy with iSpring Suite!Latest News
Latest Reviews
![]() |
Sunbasket Meal Delivery
Healthy and Convenient Meals at Your Doorstep |
![]() |
SG MUG
SG MUG: The Ultimate Cleaning Companion |
![]() |
Love Sick: Stories & Choices
Dive into Romantic Drama with Love Sick: Stories & Choices |
![]() |
SG Live 4D
SG Live 4D: Your Ultimate Companion for Lottery Enthusiasts |
![]() |
True Religion | Since 2002
True Religion: Timeless Styles with Modern Flair |
![]() |
SG Lighting
Illuminate Your Space with SG Lighting: A Stellar Choice |
![]() |
UpdateStar Premium Edition
Keeping Your Software Updated Has Never Been Easier with UpdateStar Premium Edition! |
![]() |
Microsoft Visual C++ 2015 Redistributable Package
Boost your system performance with Microsoft Visual C++ 2015 Redistributable Package! |
![]() |
Microsoft Edge
A New Standard in Web Browsing |
![]() |
Google Chrome
Fast and Versatile Web Browser |
![]() |
Microsoft Visual C++ 2010 Redistributable
Essential Component for Running Visual C++ Applications |
![]() |
Microsoft Update Health Tools
Microsoft Update Health Tools: Ensure Your System is Always Up-to-Date! |