
dnSpy
.NET assembly editor, decompiler, and debugger
What is dnSpy?
dnSpy is a debugger and .NET assembly editor. You can use it to edit and debug assemblies even if you don't have any source code available.
MAIN FEATURES:
- Debug .NET and Unity assemblies
- Edit .NET and Unity assemblies
- Light and dark themes
MORE FEATURES:
- Debugger
- Assembly Editor
- Hex Editor
dnSpy Screenshots






dnSpy information
Supported Languages
- English
GitHub repository
- 23,436 Stars
- 4,593 Forks
- 185 Open Issues
- Updated
Comments and Reviews
Said about dnSpy as an alternative
Fully featured, allows quick export to VS project, decompiles working code, handles private implementations correctly unlike dotPeek.
nadinenb
Has several similar features and is free + open source. Its UI is also up to date for 2020 users.
Tags
- Decompiler
- Developer Tools
- Game Development
- development
- -net-decompiler
- development-tools
- Reverse engineering
- net-development
- assembly
DnSpy is fantastic, It has saved me a lot. Tanks Guys
Allows me to debug and edit compiled dlls. Very useful in troubleshooting exceptions