Show rating breakdown
Save to My Lists
Claimed
Claimed

Top Rated dotPeek Alternatives

dotPeek Reviews & Product Details

dotPeek Overview

What is dotPeek?

dotPeek is a free-of-charge standalone tool based on ReSharper's bundled decompiler. It can reliably decompile any .NET assembly into equivalent C# or IL code.

dotPeek Details
Languages Supported
English
Show LessShow More
Product Description

JetBrains dotPeek is designed to decompile any .NET assemblies into equivalent C# code and optionally show the underlying IL code.


Seller Details
Seller
JetBrains
Year Founded
2000
HQ Location
Prague
Twitter
@jetbrains
202,689 Twitter followers
LinkedIn® Page
www.linkedin.com
2,214 employees on LinkedIn®
Description

JetBrains builds productivity software for developers who want to focus more on what they want to accomplish, and less on mundane, repetitive tasks.


Yungyeong H.
YH
Overview Provided by:
Brand Marketing Manager at JetBrains

Recent dotPeek Reviews

SH
SAYYAD H.Mid-Market (51-1000 emp.)
5.0 out of 5
"My favorite developer tool"
DotPeak is one of the most favorite developer tools, it helps me a lot to find out the solution from existing dot net applications (dll) which are ...
Armando P.
AP
Armando P.Enterprise (> 1000 emp.)
5.0 out of 5
"It has helped me recover code from production applications that I have lost at some point"
Thanks to dotPeek I no longer have the frustration of losing source code in various situations. I consider him a hero in critical moments. It is th...
Verified User
U
Verified UserSmall-Business (50 or fewer emp.)
5.0 out of 5
"is a great tool to decompile library and refact stuff and identify problem on compiled code"
It is a great tool to decompile library and refactor stuff and identify problems on compiled code and is very easy to use and understand the flow h...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
1 person requested security information

dotPeek Media

dotPeek Demo - Decompile .NET assemblies to C#
The decompiler supports multiple formats including libraries (.dll), executables (.exe), and Windows metadata files (.winmd).
dotPeek Demo -  Navigation and Search
dotPeek inherits a lot of features from ReSharper. These include contextual and context-insensitive navigation, usage search, as well as different code structure and hierarchy views.
dotPeek Demo - Download source code and debug third-party code
dotPeek can identify local source code based on PDB files, or fetch source code from source servers such as Microsoft Reference Source Center or SymbolSource.
Answer a few questions to help the dotPeek community
Have you used dotPeek before?
Yes

23 dotPeek Reviews

4.4 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
23 dotPeek Reviews
4.4 out of 5
23 dotPeek Reviews
4.4 out of 5

Overall Review Sentiment for dotPeekQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
SH
IT Manager
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
(Original )Information
What do you like best about dotPeek?

DotPeak is one of the most favorite developer tools, it helps me a lot to find out the solution from existing dot net applications (dll) which are not accessible for code Review collected by and hosted on G2.com.

What do you dislike about dotPeek?

I face some issues while creating the MS Visual Studio Project, it doesn't get some assemblies, which make us some time to do ard work find out the right solution Review collected by and hosted on G2.com.

What problems is dotPeek solving and how is that benefiting you?

dotPeak is the tool to get code behind from exc and dll to rebuild applications if code is not available, it is very beneficial for my team to fix many issues to get code behind and resolve the existing isssues Review collected by and hosted on G2.com.

Verified User in Program Development
UP
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about dotPeek?

It is a great tool to decompile library and refactor stuff and identify problems on compiled code and is very easy to use and understand the flow how it works is a fantastic tool. Review collected by and hosted on G2.com.

What do you dislike about dotPeek?

The way to decompile is more straightforward than the others used before, and you can collect clean data that is very important to take approaches on the library. Review collected by and hosted on G2.com.

What problems is dotPeek solving and how is that benefiting you?

The problems you solve with dotPeek decompile the library more efficiently and update the code to work better, and detect problems when you want to see the code after decompile. Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about dotPeek?

- Access to source code in an organized manner

- Includes process and assembly explorer

- User-friendly environment

-Dark mode is available Review collected by and hosted on G2.com.

What do you dislike about dotPeek?

It's limited to .net technology

Also is not the fastest in comparison of its other disassembler competitors

Sometimes class libraries won't be decompiled in the correct format Review collected by and hosted on G2.com.

What problems is dotPeek solving and how is that benefiting you?

I use dotPeek to decompile and debug binary and class libraries after deployment

It is a great help when I need to quickly review the code logic of a developed app Review collected by and hosted on G2.com.

Armando P.
AP
Programmer Analyst
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about dotPeek?

Thanks to dotPeek I no longer have the frustration of losing source code in various situations. I consider him a hero in critical moments. It is the best software of its kind as it disasambly does it very well. Review collected by and hosted on G2.com.

What do you dislike about dotPeek?

Certain variable names and casting mode. After that nothing more. Review collected by and hosted on G2.com.

What problems is dotPeek solving and how is that benefiting you?

The need to update existing applications, of which the source code has been lost. Review collected by and hosted on G2.com.

Jonathan Alexander C.
JC
IT Infraestructura y Desarrollo
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about dotPeek?

What I like the most is that in particular it has helped me a lot to decompile code in c # and dll to know its structure and be able to make improvements to the project, which has been very useful when the project is not developed by one, but there is third-party persons who have carried out said project.

I have used it for that purpose and it is truly the best when it comes to decompiling a project or an application already in operation. Review collected by and hosted on G2.com.

What do you dislike about dotPeek?

I would say that it is limited only to .net that other languages ​​with Java and others that can be compiled for its execution could include. Review collected by and hosted on G2.com.

What problems is dotPeek solving and how is that benefiting you?

Once we had the need to know or decompile a dll to be able to modify its structure and add more fields for connecting to the database, that was very helpful at that time. Review collected by and hosted on G2.com.

Aymane M.
AM
Programmer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about dotPeek?

- It's decompile all methods with clean code (Deobfuscation)

- Export code as visual studio solution (SLN)

- Search everywhere in the decompiled code

- The assembly explorer

- Process explorer

- IL Viewer

- Also decompile external libs of the project

- Show compiler generated code easy

- IntelliJ IDEA keyboard shortcut

- You can change the color scheme of the tool in options menu

- Export a library only to project (Not the whole project) Review collected by and hosted on G2.com.

What do you dislike about dotPeek?

- When i use it in mac os with Wine tool it doesn't do the perfect

- Sometimes, it crashes

- The cast problem in the code

- Resources decompiling problem

- it doesn't decompile the code generated with Mono or Xamarin works only if the tool or software use .NET framework Review collected by and hosted on G2.com.

Recommendations to others considering dotPeek:

- Use it with latest .Net framework installed in your computer

- Don't use it in another system like mac or linux with a tools like Wine

- Also i Recommend to install earlier versions of .net if your tool or software was old

- Run the software using Administration permissions work better that use it wit user permissions only

- If crashes when it decompiling a code, don't close it, wait until it complete the decompiling tasks Review collected by and hosted on G2.com.

What problems is dotPeek solving and how is that benefiting you?

I decompile a tool called "BSTweaker" that root BlueStacks and i got the code that do that and i applying that on mac. also i use it to decompile external libraries on this tool Review collected by and hosted on G2.com.

Mehmet S.
MS
Senior Consultant
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about dotPeek?

The user interface is very similar to Visual Studio, and it feels very familiar and intuitive to operate the program. It downloads the symbols for public libraries automatically, and allows you to export the source code as a project, which is very useful when tinkering and experimenting with stuff. Review collected by and hosted on G2.com.

What do you dislike about dotPeek?

The program takes a while to start up, and there might be some performance issues surfacing with really big libraries / dependency trees. Review collected by and hosted on G2.com.

Recommendations to others considering dotPeek:

It definitely does what it says and gets the job done. The ability to export the source as an independent project is a huge plus on its own, it's fairly easy to spin up a little experimental version of most libraries available.

The only downside is the time it takes to start up and the performance issues when you process massive dependency trees and big DLLs, but that can be worked around with a little bit of horsepower if ever needed. I would strongly recommend this product. Review collected by and hosted on G2.com.

What problems is dotPeek solving and how is that benefiting you?

It makes it a lot easier to resolve issues at production, and experiment with 3rd party libraries. I actively use it to debug and review code that has been built and deployed and diagnose issues. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about dotPeek?

First provides the support to decompile the assembly file (.dll, .exe) to readable code( C#, .Net)

Also provides the support to load multiple assemblies and list all.

Can do debugging by attaching process. Review collected by and hosted on G2.com.

What do you dislike about dotPeek?

As it is loaded with loads of functionality, it is slower than dnSpy. Review collected by and hosted on G2.com.

Recommendations to others considering dotPeek:

In my Personal opinion dotPeek is good to decompile the assemblies but not the best because of it's response time.

dnSpy can be one of option is stress situation. Review collected by and hosted on G2.com.

What problems is dotPeek solving and how is that benefiting you?

Decompiled the .dll to find the code to anylze the bug in deployed machine. Review collected by and hosted on G2.com.

Rao T.
RT
DotNet Project Manager
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about dotPeek?

first of all its fully functional free product of JetBrains .

it's very helpful for all backend developers mostly for C# .net developer.

it's very helpful to debugging third-party assemblies and debugging third-party codes.

dotPeek works with the "look and feel" of a code editor with navigation/search functionalities and are capable of decompiling .NET framework 1.0-4.5 assemblies to C# In practical terms,

"search for symbol" functions sit alongside instant "jump to" controls to navigate towards a specific type, assembly, symbol, or type member, as well as navigation to symbol declarations, implementations, derived, and base symbols. Review collected by and hosted on G2.com.

What do you dislike about dotPeek?

I didn't see any big issue or dislike which I mention here but there is a little issue with dot peek its decompiled all code of .dll but not 100% accurate formatted except this, I didn't see any disadvantage or dislike Overall, stand alone in the market and free makes it a great tool hopefully in feature dotPeek developer consider my this point also. Review collected by and hosted on G2.com.

Recommendations to others considering dotPeek:

it's awesome to decompile and categorization of assemblies and view its code it is the very Recommended product for software engineers and developers Review collected by and hosted on G2.com.

What problems is dotPeek solving and how is that benefiting you?

basically, I m a software engineer and develop lots of software and in some condition, we have to use third-party DLL it's very difficult to us which DLL we are using it is safe for us! and what this DLL do with our software in this condition we use dotpeek to see this DLL code Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about dotPeek?

The integration into Visual Studio to be able to control + click into compiled libraries is beyond useful and can really help debug. Being able to drag and drop several DLLs into the standalone application is wonderful. Review collected by and hosted on G2.com.

What do you dislike about dotPeek?

There isn't really anything to dislike about the product, the only thing that could use some slight improvement is the speed when using the integration in Visual Studio and when opening the standalone application. Review collected by and hosted on G2.com.

Recommendations to others considering dotPeek:

Considering the tool is free, there is really no reason not to at least give it a shot. We have been using it for years and it has saved our developers countless hours and helped us to even identify issues with 3rd party libaries to help 3rd parties fix bugs in their code. Review collected by and hosted on G2.com.

What problems is dotPeek solving and how is that benefiting you?

Helping developers more quickly identify where issues could be. We would spend many more hours debugging issues relating to compiled libraries (whether 3rd party or not) without DotPeek. Review collected by and hosted on G2.com.