Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.

dotPeek

4.3
(16)

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

Work for dotPeek?

Learning about dotPeek?

We can help you find the solution that fits you best.

Find the Right Product

dotPeek Reviews

Ask dotPeek a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 16 dotPeek reviews
LinkedIn Connections
dotPeek review by Mehmet S.
Mehmet S.
Validated Reviewer
Verified Current User
Review Source
content

"Simple, effective and comprehensive"

What do you like best?

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.

What do you dislike?

The program takes a while to start up, and there might be some performance issues surfacing with really big libraries / dependency trees.

Recommendations to others considering the product

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.

What business problems are you solving with the product? What benefits have you realized?

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.

Sign in to G2 to see what your connections have to say about dotPeek
dotPeek review by Rao T.
Rao T.
Validated Reviewer
Verified Current User
Review Source
content

"Overall good decompiler for C# DLL "

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product

it's awesome to decompile and categorization of assemblies and view its code it is the very Recommended product for software engineers and developers

What business problems are you solving with the product? What benefits have you realized?

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

What Bug Tracking solution do you use?

Thanks for letting us know!
dotPeek review by Dayanna M.
Dayanna M.
Validated Reviewer
Verified Current User
Review Source
content

"dotPeek decompilador para punto Net"

What do you like best?

Totalmente gratutio y decompila en lenguaje C#, genial para desarrolladores. Si lo que necesitas es decompilar un ensamblado esta herramienta te sera imprescindible ya que ademas es de buena calidad. DotPeek puede funcionar como un servidor de símbolos, es decir, puede proporcionar a un depurador la información necesaria para depurar ensamblajes compilados. A diferencia de los servidores de símbolos tradicionales, p. Microsoft Symbol Server, dotPeek no almacena ningún archivo de símbolos, genera PDB y archivos de origen para los ensamblados solicitados y los devuelve al depurador. Es una herramienta de JetBrains, se acoge al EAP (Early Access Program), con el objetivo de conseguir una pronta adopción de la herramienta por los desarrolladores y poder probar las últimas novedades del producto antes de la release final.

What do you dislike?

No presento ninguna queja o desagrado con respecto a dotPeek ya que funciona de forma excelente. Ofrece multiples bondades-

Recommendations to others considering the product

Atentos a dotPeek ya que cada vez su alcance es mayor, porque esta soportando mayores plataformas lo cual lo hace accesible y que llegue de forma oportuna a mas usuarios desarrolladores

What business problems are you solving with the product? What benefits have you realized?

La ultima versión soporta el desarrollo en Windows, Mac y Linux para Apps ASP.Net, .Net Core, .Net, Xamarin e inclusive Unity3D.

dotPeek es capaz de descompilar cualquier assembly en .NET y mostrarlo como código C#. Los tipos soportados son: Librerías (.dll), Ejecutables (.exe), Archivos de metadatos de Windows 8 (.winmd), Archivos comprimidos (.zip), Paquetes de Nuget, Extensiones de Visual Studio (.vsix).

La forma de trabajar con esta utilidad es muy similar que con Resharper, ya tenemos una serie de accesos rápidos a las distintas funciones que trae la herramienta

dotPeek review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source
content

"A handy tool that every developer should have in their belt"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product

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.

What business problems are you solving with the product? What benefits have you realized?

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.

dotPeek review by Oded U.
Oded U.
Validated Reviewer
Review Source
content

"The most effective decompiler I tested"

What do you like best?

I appreciate the tool's straightforward approach-

I went through many decompilers until I landed this one which became my tool of choice.

I am a software developer and in many occasions we face an assembly without the source- dotPeek to the rescue.

What do you dislike?

I am still struggling to find the best way to export a full project (probably somewhere hidden- I just need to figure it out). I could not find a relevant solution online.

Recommendations to others considering the product

Just install and give it a try-

naturally the metadata is hard to recover (and code comments- as compilers do a pretty good job) but in many cases this tool was all I needed.

What business problems are you solving with the product? What benefits have you realized?

My team often faces a compiled code which we want to either maintain or just learn from-

if the compiled version does not come with the source code we must have a way to decompile it back.

dotPeek review by Waqar K.
Waqar K.
Validated Reviewer
Review Source
content

"One of the coolest Decompiler out there!"

What do you like best?

First and foremost is that dotpeek is free of charge standalone tool. It can decompile any .NET assembly into equivalent C# or IL code.

After decompilation it helps you with saving it as .csproj file which can almost give you the same source code. It is also great tool for downloading source code and debugging third party code, and debugging third party assemblies. Also, it indexes all assemblies in your assemblies list, providing you the ease of jump to anywhere with the option, Go to Everything. The thing that attracts me a lot is its ability to show or hide compiler generated code. dotPeek also helps with what is happening under the hood for new C# features, like auto-properties or closures.

What do you dislike?

I think not having the ability to debug decompile assemblies . Also reverse engineering an assembly is not as efficient as some of the competitors are providing. Overall, being free and having standalone makes it a great tool

Recommendations to others considering the product

Ability to debug decompile assemblies.

Also help with the categorization of assemblies

What business problems are you solving with the product? What benefits have you realized?

It helps us with decompiling assemblies when we don't have the source code available. Also understanding what is happening under the hood is great for becoming a pro developer. One thing that really stand out for me is retrieving of legacy assemblies and seeing the source code of it.

dotPeek review by User
User
Validated Reviewer
Review Source
content

"Net point decompiler"

What do you like best?

Perfect app for developers, Fully gratutio and decompila in C # language.

Essential tool to decompile an assembly, it is also of excellent quality. DotPeek works as a symbol server, you can do the debugging of information in a simple way, even though the assemblies are of considerable difficulty.

The great advantage is that it does not store any symbol files, it generates the PDBs and also the source files for the requested assemblies and returns them to the debugger in a simple and fast way.

What do you dislike?

As for the vision of a negative point, nothing to emphasize, is not as efficient and fast as its competitors, but being free I will not put it as a negative point.

Recommendations to others considering the product

This app is slowly becoming a gap between developers, little by little it can support more and more large platforms, which is a good App that is growing very fast and is to stay

What business problems are you solving with the product? What benefits have you realized?

It has helped me to decompile the assemblies on Mac when we do not have the source code or it gives us an error. In addition, I have already learned that it tells you how things are done and it is also a tool for learning

dotPeek review by Administrator in Information Technology and Services
Administrator in Information Technology and Services
Validated Reviewer
Review Source
content

"Great Free tool for decompilation"

What do you like best?

The best part is that it supports multiple formats including libraries (.dll), executables (.exe), and Windows metadata files (.winmd)

Also, 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.

What do you dislike?

The program takes a while to start up, and there might be some performance issues surfacing with really big libraries / dependency trees

What business problems are you solving with the product? What benefits have you realized?

As soon as you've decompiled an assembly, you can save it as a Visual Studio project (.csproj). This potentially saves a lot of time if you need to restore lost source code from a legacy assembly

It makes it a lot easier to resolve issues at production, and experiment with 3rd party libraries

dotPeek review by Sakunthala P.
Sakunthala P.
Validated Reviewer
Review Source
content

"The best decompiler"

What do you like best?

The decompiler supports to multiple formats. It is easy to use. It has easily manage assembly lists. It is a quick decompiler tool.

What do you dislike?

Nothing special. The cost is high but it helpful more than the cost.

Recommendations to others considering the product

This tool includes different code structure and hierarchy views. Learn easily and included lot of features. It helps to save our time.

What business problems are you solving with the product? What benefits have you realized?

We wasting lots of working hours to Debug.. But it is easy with dotPeek and we can save our time.

dotPeek review by User in Transportation/Trucking/Railroad
User in Transportation/Trucking/Railroad
Validated Reviewer
Review Source
content

"Got used to it quickly"

What do you like best?

Uses a very familiar interface

The dotPeek's UI is very reminiscent of a text editor, it has a large section with decompiled code, file browser, a search and navigation tool, etc. Developers will easily find themselves at home and get used to it quickly.

View dependencies between assemblies.

What do you dislike?

Starts up slowly and is not a light weight tool

What business problems are you solving with the product? What benefits have you realized?

Specifically engineered "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.

dotPeek review by Mackie S.
Mackie S.
Validated Reviewer
Review Source
content

"DotPeek review "

What do you like best?

DotPeek makes it so easy to decompile any .net web address into an easy to read computer code. It’s also free to use so that’s great.

What do you dislike?

The download process to me a very long time.

What business problems are you solving with the product? What benefits have you realized?

Being able to easily and cheaply decode web addresses

dotPeek review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source
content

"An Outstanding Decompiler"

What do you like best?

Effortlessly decompiles a variety of .NET programs and binaries.

What do you dislike?

The UI isn't always the most intuitive and certain features are locked behind a paywall.

What business problems are you solving with the product? What benefits have you realized?

We needed to make a change to a legacy library that we only had the .dll for. The free version of dot peek allowed us to get enough of the source code that we could make our change and republish it.

dotPeek review by User
User
Validated Reviewer
Review Source
content

"For a free tool its amazing"

What do you like best?

Ok first its free which is amazing and secondly it is really easy to use.

What do you dislike?

Does not have as many functions as I would like but that being said its free so I really can not complain

Recommendations to others considering the product

Try it! it is free so their is really no downside, really easy to use!

What business problems are you solving with the product? What benefits have you realized?

I am decompiling my .net things into their equivalent

dotPeek review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source
content

"Great for viewing compiled assemblies"

What do you like best?

SeeEasy to use GUI. And a must have to view compiled code. Nice to be able to export into visual studio project.

What do you dislike?

Only works for .net assemblies. No surprise; but it would be great if it supported c /c++ dlls.

What business problems are you solving with the product? What benefits have you realized?

Reverse engineer compiled dll that lack documentation. This tool is a must in a company that use C# ..Net for development.

dotPeek review by Internal Consultant in Marketing and Advertising
Internal Consultant in Marketing and Advertising
Validated Reviewer
Review Source
content

"Lots of resources and easy"

What do you like best?

The best decomplier out there. It makes it easy to strip down all food to what you need and rebuild it from the ground up.

What do you dislike?

The cost is a little high but there are lots of resources to make up for that.

What business problems are you solving with the product? What benefits have you realized?

This has streamlined our debug process and has made a better product for our customers.

dotPeek review by User
User
Validated Reviewer
Review Source
content

"Review"

What do you like best?

It is very useful for debugging codes that are third party.

What do you dislike?

I didn’t see any disadvantages with the tools once can use with the software.

What business problems are you solving with the product? What benefits have you realized?

I and my team use dot peek for DLL codes

Kate from G2

Learning about dotPeek?

I can help.
* We monitor all dotPeek reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.