JetBrains dotPeek

by JetBrains inc.

JetBrains dotPeek is a free .NET decompiler and assembly browser that lets you explore, navigate and search compiled .NET assemblies.

Operating system: Windows

Publisher: JetBrains inc.

Antivirus check: passed

Last revision: Last week

Report a Problem

JetBrains dotPeek is a free .NET decompiler and assembly browser that allows developers to quickly and easily discover the source code and structure of .NET assemblies. It is a powerful tool for creating, modifying, debugging and analyzing .NET assemblies and applications.

JetBrains dotPeek enables developers to quickly and easily explore and navigate their .NET codebase.

1. Decompiling .NET assemblies: dotPeek can quickly and accurately decompile .NET assemblies into easy-to-read C# code. You can select which assembly to decompile, or you can simply drag and drop the assembly into the decompiler window.

2. Assembly browser: dotPeek allows you to explore the structure of .NET assemblies, including types, methods, and resources. You can also browse and search for symbols and view their source code.

3. Code analysis: dotPeek can analyze assemblies and display the results of the analysis in a tree-like structure. This makes it easy to identify code issues and potential problems.

4. Debugging: dotPeek can help you debug .NET applications by providing a variety of debugging features, such as breakpoints, stepping, and watch windows.

5. Refactoring: dotPeek can help you refactor code by providing a variety of refactoring options, such as renaming symbols, extracting methods, and more.

6. Source control integration: dotPeek integrates with popular source control systems, such as Git and Subversion. This allows you to easily manage your source code.

7. Code navigation: dotPeek provides a variety of code navigation features, such as Go to Definition, Go to Base Type, and Find Usages. This makes it easy to quickly navigate through your source code.

8. Text search: dotPeek can search for any text that appears in the decompiled source code. This makes it easy to find the code you're looking for.

9. Documentation: dotPeek can generate XML documentation for .NET assemblies. This makes it easier to share code and collaborate with other developers.

10. Extensibility: dotPeek can be extended with plugins and custom commands. This allows you to customize the application to your specific needs.
dotPeek is a free .NET decompiler and assembly browser developed by JetBrains. It supports C#, VB.NET, and IL code.

System Requirements:

• Operating System: Windows 10/8/7/Vista/XP
• CPU: Intel Pentium 4 or later
• RAM: 512 MB or higher
• Disk Space: 250 MB
• .NET Framework: 4.0 or later
image/svg+xmlBotttsPablo Stanley Körner
Noah P*****w

JetBrains dotPeek is a great tool when it comes to debugging and navigating large code bases. It comes with powerful features such as the ability to view code in both C# and VB.NET, a decompiler to view code in both IL and source form and a powerful search feature. The UI is intuitive and easy to use, with a well-thought-out layout. The support for .NET Framework projects is great and it can be used with .NET Core projects as well. I particularly like the feature to quickly view the source code for a method call. The project explorer is also very useful for quickly navigating large projects. The only downside is that it does not support some of the more recent C# language features.
image/svg+xmlBotttsPablo Stanley Körner
Kayden V******p

JetBrains dotPeek is a usefull tool to have in your toolbelt, but it took me a while to get used to navigating through the menu's and options.
DevSpace logo
DevSpace is an open-source, Kubernetes-native development platform that enables developers to quickly deploy and iterate on applications in their own Kubernetes clusters.
MSI Viewer logo
MSI Viewer is a program used to open Microsoft Installer (MSI) files and view their contents.
Luyten logo
Luyten is a free, open-source Java-based tool for decompiling Java class files and editing the resulting source code.
Immunity Debugger logo
Immunity Debugger is a powerful Windows-based debugger for the analysis and debugging of binary applications and malware.
Texe logo
Texe is a software package for creating and editing text-based documents.