ILSpy

ILSpy

ICSharpCode Team – Shareware

Unpack and Analyze with ILSpy: The Open-Source .NET Decompiler

Boris Weber

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.
2024 Editor's Rating

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 63 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

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

63 users of UpdateStar had ILSpy installed last month.
Download not yet available. Please add one.

Stay up-to-date
with UpdateStar freeware.

Latest Reviews

Warcraft Rumble Warcraft Rumble
Epic Battles Await in Warcraft Rumble
HackCheck HackCheck
Stay informed about your online accounts with HackCheck.
DivX Setup DivX Setup
DivX Setup: Your Ultimate Multimedia Solution
S SIMATIC S7-PCT + HF2 Professional
Streamlined Programming and Configuration with SIMATIC S7-PCT + HF2 Professional
Global Protocols Global Protocols
Streamline Your Business Operations with Global Protocols
G Gemcom Surpac
Gemcom Surpac: The Ultimate Geological Software for Mining Professionals
UpdateStar Premium Edition UpdateStar Premium Edition
Keeping Your Software Updated Has Never Been Easier with UpdateStar Premium Edition!
Microsoft Visual C++ 2015 Redistributable Package Microsoft Visual C++ 2015 Redistributable Package
Boost your system performance with Microsoft Visual C++ 2015 Redistributable Package!
Microsoft Edge Microsoft Edge
A New Standard in Web Browsing
Google Chrome Google Chrome
Fast and Versatile Web Browser
Microsoft Visual C++ 2010 Redistributable Microsoft Visual C++ 2010 Redistributable
Essential Component for Running Visual C++ Applications
Microsoft Update Health Tools Microsoft Update Health Tools
Microsoft Update Health Tools: Ensure Your System is Always Up-to-Date!

Latest Updates


NAIA-Network 1.0.3

The NAIA Network app offers a comprehensive platform for following intercollegiate athletic competitions sanctioned by the National Association of Intercollegiate Athletics.

knockVia 1.3

KnockVia offers a comprehensive platform designed to support sales teams in their outreach and management activities. It facilitates canvassing, lead generation, prospecting, and tracking, while also providing tools for managing …

配料查-食品配料表添加剂成份扫描查询 2.1.2

The Ingredient Check - Food Label Additive Component Scanner is a practical tool designed for users concerned with food safety.

Más Cafecito Coffee 2.42.4

The "Mas Cafecito Coffee" iOS application offers comprehensive information to assist customers in making informed choices prior to their visit.

ADHD Test - Symptom Assessment 12.11

This review evaluates a concise 5-minute screening tool designed to enhance understanding of Attention Deficit Hyperactivity Disorder (ADHD).

Ingredients AI - Checker 1.1.8

Ingredients AI – The Comprehensive AI Food Scanner and Ingredient Verification Tool AI-Driven Product Label Analysis Immediate Ingredient Detection: Utilize your device’s camera to scan food labels and ingredients, enabling rapid …