.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Siegfried Pammer de071cc4e6 Use Release and Debug configuration and move ps script to separate file. 8 years ago
BuildTools Use Release and Debug configuration and move ps script to separate file. 8 years ago
ICSharpCode.Decompiler Conditional defines should only be added once per symbol. 8 years ago
ICSharpCode.Decompiler.Tests Split PrettifyAssignments pass out from ReplaceMethodCallsWithOperators and fix pass ordering. 8 years ago
ILSpy Update README 8 years ago
ILSpy-tests@e6db8acb4c Update ILSpy-tests submodule reference 8 years ago
ILSpy.AddIn Work around improper .NET Standard build support in cecil 8 years ago
ILSpy.BamlDecompiler Work around improper .NET Standard build support in cecil 8 years ago
ILSpy.BamlDecompiler.Tests Work around improper .NET Standard build support in cecil 8 years ago
NRefactory.VB Fix #716: OverflowException when converting System.Enum To System.Int64 in CustomAttribute 9 years ago
SharpTreeView Fix #67 - Moving to class member in tree view by typing in first character of member name selects parent assembly 8 years ago
TestPlugin Work around improper .NET Standard build support in cecil 8 years ago
cecil@6ca33bf7fa Update cecil to jbevain/cecil@6ca33bf7fad842a056f4ab0c766d7399d7553f8e 8 years ago
doc Namespace adjustments for Syntax classes 9 years ago
.editorconfig Convert most Rebracer rules to .editorconfig (natively supported by VS) 8 years ago
.gitattributes Add .gitattributes and normalize newlines 12 years ago
.gitignore Remove unused exclusion 8 years ago
.gitmodules Delete a bunch of dead code. 8 years ago
.tgitconfig Add tgit.icon project config 11 years ago
.travis.yml fix path to solution file 10 years ago
ICSharpCode.Decompiler.sln Require Visual Studio 2017 or newer 8 years ago
ILSpy.sln Require Visual Studio 2017 or newer 8 years ago
README.md Fix badges 8 years ago
appveyor.yml Use Release and Debug configuration and move ps script to separate file. 8 years ago
clean.bat Remove pre-.NET 4.5 ifdefs 8 years ago
debugbuild.bat add forced submodule update for ILSpy-tests to yml to fix build 8 years ago
releasebuild.bat Remove pre-.NET 4.5 ifdefs 8 years ago

README.md

ILSpy Join the chat at https://gitter.im/icsharpcode/ILSpy NuGet Build status ![Twitter Follow](https://img.shields.io/twitter/follow/ILSpy.svg?style=social&label=Follow ILSpy) ilspy.net ILSpy VS extension

ILSpy is the open-source .NET assembly browser and decompiler.

License

ILSpy is distributed under the MIT License.

Included open-source libraries:

  • Mono.Cecil: MIT License (thanks to Jb Evain)
  • AvalonEdit: LGPL
  • SharpTreeView: LGPL
  • ICSharpCode.Decompiler: MIT License (developed as part of ILSpy)
  • Ricciolo.StylesExplorer: MS-PL (part of ILSpy.BamlDecompiler.Plugin)