# ILSpy

> .NET decompiler

**Wikidata**: [Q119728939](https://www.wikidata.org/wiki/Q119728939)  
**Source**: https://4ort.xyz/entity/ilspy

## Summary
ILSpy is an open-source .NET decompiler that allows users to decompile .NET code. It is free to use and redistribute under the permissive MIT License, providing libre access to its source code. Hosted on GitHub at https://github.com/icsharpcode/ILSpy, it serves as a tool superior to Ildasm for inspecting .NET assemblies.

## Key Facts
- Primary use: decompiler for .NET code, referenced on 2023-06-19 via https://www.hanselman.com/blog/whats-better-than-ildasm-ilspy-and-dnspy-are-tools-to-decompile-net-code
- License: MIT License
- Instance of: open-source software, where anyone is free to use and redistribute in its current state with permissive license giving libre access to original source code (but not necessarily to modify it); related with sitelink_count of 71
- Website: https://ilspy.net
- Source code repository: https://github.com/icsharpcode/ILSpy, with qualifiers :  and : , referenced on 2025-07-06 via https://github.com/icsharpcode/ILSpy
- Twitter: ilspy
- Mastodon address: ilspy@hachyderm.io, started 2022-12-20
- Microsoft Store product ID: 9mxfbkfvsq13
- AlternativeTo software ID: ilspy
- Copyright status: copyrighted
- Version history includes:
  - 2.2 released 2014-06-29 (https://github.com/icsharpcode/ILSpy/releases/tag/2.2)
  - 2.3 released 2015-03-09 (https://github.com/icsharpcode/ILSpy/releases/tag/2.3)
  - 2.3.1 released 2015-07-13 (https://github.com/icsharpcode/ILSpy/releases/tag/2.3.1)
  - 2.3.2 released 2016-04-09 (https://github.com/icsharpcode/ILSpy/releases/tag/v2.3.2)
  - 2.4 released 2016-06-05 (https://github.com/icsharpcode/ILSpy/releases/tag/v2.4)
  - 3.0 released 2017-12-18 (https://github.com/icsharpcode/ILSpy/releases/tag/v3.0)
  - 3.0.1 released 2017-12-21 (https://github.com/icsharpcode/ILSpy/releases/tag/v3.0.1)
  - 3.0.2 released 2018-01-24 (https://github.com/icsharpcode/ILSpy/releases/tag/3.0.2)
  - 3.1 released 2018-04-08 (https://github.com/icsharpcode/ILSpy/releases/tag/v3.1-final)
  - 4.0 released 2019-01-16 (https://github.com/icsharpcode/ILSpy/releases/tag/v4.0)
  - 4.0.1 released 2019-01-25 (https://github.com/icsharpcode/ILSpy/releases/tag/v4.0.1)
  - 5.0 released 2019-09-19 (https://github.com/icsharpcode/ILSpy/releases/tag/v5.0)
  - 5.0.1 released 2019-10-07 (https://github.com/icsharpcode/ILSpy/releases/tag/v5.0.1)
  - 5.0.2 released 2019-11-02 (https://github.com/icsharpcode/ILSpy/releases/tag/v5.0.2)
  - 6.0 released 2020-07-07 (https://github.com/icsharpcode/ILSpy/releases/tag/v6.0)
  - 6.1 released 2020-07-28 (https://github.com/icsharpcode/ILSpy/releases/tag/v6.1)
  - 6.2 released 2020-09-24 (https://github.com/icsharpcode/ILSpy/releases/tag/v6.2)
  - 6.2.1 released 2020-10-12 (https://github.com/icsharpcode/ILSpy/releases/tag/v6.2.1)
  - 7.0 released 2021-04-28 (https://github.com/icsharpcode/ILSpy/releases/tag/v7.0)
  - 7.1 released 2021-05-30 (https://github.com/icsharpcode/ILSpy/releases/tag/v7.1)
  - 7.2 released 2022-02-28 (https://github.com/icsharpcode/ILSpy/releases/tag/v7.2)
  - 7.2.1 released 2022-04-04 (https://github.com/icsharpcode/ILSpy/releases/tag/v7.2.1)
  - 8.0 released 2023-05-21 (https://github.com/icsharpcode/ILSpy/releases/tag/v8.0)
  - 8.1 released 2023-08-03 (https://github.com/icsharpcode/ILSpy/releases/tag/v8.1)
  - 8.1.1 (stable version) released 2023-09-16 (https://github.com/icsharpcode/ILSpy/releases/tag/v8.1.1)
  - 8.2 (stable version) released 2023-11-06 (https://github.com/icsharpcode/ILSpy/releases/tag/v8.2)
  - 9.0 (stable version) released 2025-01-19 (https://github.com/icsharpcode/ILSpy/releases/tag/v9.0)
  - 9.1 (stable version, preferred) released 2025-04-22 (https://github.com/icsharpcode/ILSpy/releases/tag/v9.1)
- Social media followers on Mastodon (ilspy@hachyderm.io):
  - 202 as of 2024-02-12
  - 207 as of 2024-03-16
  - 208 as of 2024-04-11
- Programming language referenced via https://github.com/EvanLi/Github-Ranking/blob/master/Data/github-ranking-2025-07-06.csv on 2025-07-06
- Wikidata description: .NET decompiler

## FAQs
**What does ILSpy do?**  
It functions as a .NET decompiler, enabling inspection of .NET assemblies beyond basic tools like Ildasm, as noted in a 2023 Hanselman blog post.

**What license governs ILSpy?**  
ILSpy operates under the MIT License, which permits free use and redistribution while providing access to its source code under permissive terms.

**Where can I find ILSpy's source code and releases?**  
The repository is at https://github.com/icsharpcode/ILSpy, hosting all releases from version 2.2 (2014) through 9.1 (2025), each with specific GitHub release links.

**What are the latest versions of ILSpy?**  
Stable versions include 8.1.1 (2023-09-16), 8.2 (2023-11-06), 9.0 (2025-01-19), and the preferred 9.1 (2025-04-22), all documented on GitHub.

**How active is ILSpy's social media presence?**  
It maintains a Twitter account at ilspy and a Mastodon at ilspy@hachyderm.io since 2022-12-20, with followers growing from 202 (2024-02-12) to 208 (2024-04-11).

**Where is ILSpy available for download or use?**  
Access it via the official site https://ilspy.net, GitHub releases, Microsoft Store (ID: 9mxfbkfvsq13), or AlternativeTo (ID: ilspy).

## Why It Matters
ILSpy addresses a core need in .NET development by decompiling assemblies into readable code, surpassing Microsoft's Ildasm and empowering developers to analyze binaries without source access. Its open-source nature under MIT License democratizes reverse engineering, fostering transparency in .NET ecosystems where proprietary code dominates. With consistent releases up to 9.1 in 2025, it sustains long-term reliability, integrates into workflows via platforms like Microsoft Store, and builds community through social channels, making .NET inspection accessible to all while maintaining copyrighted integrity.

## Notable For
- Extensive version track record spanning 2014-2025, with 26 documented releases including stable markers from 8.1.1 onward.
- Permissive MIT License enabling broad libre access without mandatory modification rights.
- Recognition as a superior alternative to Ildasm, highlighted in expert blogs.
- Cross-platform availability via Microsoft Store (ID: 9mxfbkfvsq13) and AlternativeTo (ID: ilspy).
- Active social presence on Mastodon since 2022 with steady follower growth to 208 by 2024.
- GitHub repository qualifiers linking to specific developer roles (: , : ).

## Body

### Core Identity and Classification
ILSpy is classified as open-source software. This means anyone can use and redistribute it in its current state. The permissive license grants libre access to the original source code, though not necessarily modification rights. It relates to 71 sitelinks in knowledge bases. Its Wikidata description precisely states ".NET decompiler." Copyright status remains copyrighted despite open-source distribution.

### Primary Use and Recognition
The tool's main use is as a decompiler for .NET code. A reference from 2023-06-19 cites https://www.hanselman.com/blog/whats-better-than-ildasm-ilspy-and-dnspy-are-tools-to-decompile-net-code, positioning ILSpy as better than Ildasm and alongside dnSpy.

### Licensing and Distribution
ILSpy uses the MIT License. Official website is https://ilspy.net. It appears on Microsoft Store with product ID 9mxfbkfvsq13. AlternativeTo lists it under ID ilspy.

### Development and Source Repository
Source code resides at https://github.com/icsharpcode/ILSpy. Qualifiers include :  (GitHub organization) and :  (software developer role). This was referenced on 2025-07-06 via the repository itself. Programming language details trace to https://github.com/EvanLi/Github-Ranking/blob/master/Data/github-ranking-2025-07-06.csv, published 2025-07-06.

### Release History
Releases are meticulously tracked on GitHub:
- v2.2: 2014-06-29
- v2.3: 2015-03-09
- v2.3.1: 2015-07-13
- v2.3.2: 2016-04-09
- v2.4: 2016-06-05
- v3.0: 2017-12-18
- v3.0.1: 2017-12-21
- v3.0.2: 2018-01-24
- v3.1-final: 2018-04-08
- v4.0: 2019-01-16
- v4.0.1: 2019-01-25
- v5.0: 2019-09-19
- v5.0.1: 2019-10-07
- v5.0.2: 2019-11-02
- v6.0: 2020-07-07
- v6.1: 2020-07-28
- v6.2: 2020-09-24
- v6.2.1: 2020-10-12
- v7.0: 2021-04-28
- v7.1: 2021-05-30
- v7.2: 2022-02-28
- v7.2.1: 2022-04-04
- v8.0: 2023-05-21
- v8.1: 2023-08-03
- v8.1.1 (stable): 2023-09-16
- v8.2 (stable): 2023-11-06
- v9.0 (stable): 2025-01-19
- v9.1 (stable, preferred): 2025-04-22
Each release links to its GitHub tag page, with references added on dates like 2023-06-20 or matching publication dates.

### Social Media and Community Metrics
Twitter handle is ilspy. Mastodon account ilspy@hachyderm.io began 2022-12-20. Followers on Mastodon:
- 202 on 2024-02-12
- 207 on 2024-03-16
- 208 on 2024-04-11
All metrics tie to : ilspy@hachyderm.io.

## References

1. [2025](https://github.com/EvanLi/Github-Ranking/blob/master/Data/github-ranking-2025-07-06.csv)
2. [Release 2.2. 2014](https://github.com/icsharpcode/ILSpy/releases/tag/2.2)
3. [Release 2.3. 2015](https://github.com/icsharpcode/ILSpy/releases/tag/2.3)
4. [Release 2.3.1. 2015](https://github.com/icsharpcode/ILSpy/releases/tag/2.3.1)
5. [Release 2.3.2. 2016](https://github.com/icsharpcode/ILSpy/releases/tag/v2.3.2)
6. [Release 2.4. 2016](https://github.com/icsharpcode/ILSpy/releases/tag/v2.4)
7. [Release 3.0. 2017](https://github.com/icsharpcode/ILSpy/releases/tag/v3.0)
8. [Release 3.0.1. 2017](https://github.com/icsharpcode/ILSpy/releases/tag/v3.0.1)
9. [Release 3.0.2. 2018](https://github.com/icsharpcode/ILSpy/releases/tag/3.0.2)
10. [Release 3.1. 2018](https://github.com/icsharpcode/ILSpy/releases/tag/v3.1-final)
11. [Release 4.0. 2019](https://github.com/icsharpcode/ILSpy/releases/tag/v4.0)
12. [Release 4.0.1. 2019](https://github.com/icsharpcode/ILSpy/releases/tag/v4.0.1)
13. [Release 5.0. 2019](https://github.com/icsharpcode/ILSpy/releases/tag/v5.0)
14. [Release 5.0.1. 2019](https://github.com/icsharpcode/ILSpy/releases/tag/v5.0.1)
15. [Release 5.0.2. 2019](https://github.com/icsharpcode/ILSpy/releases/tag/v5.0.2)
16. [Release 6.0. 2020](https://github.com/icsharpcode/ILSpy/releases/tag/v6.0)
17. [Release 6.1. 2020](https://github.com/icsharpcode/ILSpy/releases/tag/v6.1)
18. [Release 6.2. 2020](https://github.com/icsharpcode/ILSpy/releases/tag/v6.2)
19. [Release 6.2.1. 2020](https://github.com/icsharpcode/ILSpy/releases/tag/v6.2.1)
20. [Release 7.0. 2021](https://github.com/icsharpcode/ILSpy/releases/tag/v7.0)
21. [Release 7.1. 2021](https://github.com/icsharpcode/ILSpy/releases/tag/v7.1)
22. [Release 7.2. 2022](https://github.com/icsharpcode/ILSpy/releases/tag/v7.2)
23. [Release 7.2.1. 2022](https://github.com/icsharpcode/ILSpy/releases/tag/v7.2.1)
24. [Release 8.0. 2023](https://github.com/icsharpcode/ILSpy/releases/tag/v8.0)
25. [Release 8.1. 2023](https://github.com/icsharpcode/ILSpy/releases/tag/v8.1)
26. [Release 8.1.1. 2023](https://github.com/icsharpcode/ILSpy/releases/tag/v8.1.1)
27. [Release 8.2. 2023](https://github.com/icsharpcode/ILSpy/releases/tag/v8.2)
28. [Release 9.0. 2025](https://github.com/icsharpcode/ILSpy/releases/tag/v9.0)
29. [Release 9.1. 2025](https://github.com/icsharpcode/ILSpy/releases/tag/v9.1)
30. [Release 10.0. 2026](https://github.com/icsharpcode/ILSpy/releases/tag/v10.0)
31. [Source](https://www.hanselman.com/blog/whats-better-than-ildasm-ilspy-and-dnspy-are-tools-to-decompile-net-code)
32. [Source](https://github.com/icsharpcode/ILSpy)