dotPeek

dotPeek

JetBrains From Czech Republic 18 votes

dotPeek is a free .NET decompiler and assembly browser that effortlessly transforms .NET assemblies into C# or IL code. Users can swiftly save decompiled results as Visua... dotPeek is a free .NET decompiler and assembly browser that effortlessly transforms .NET assemblies into C# or IL code. Users can swiftly save decompiled results as Visual Studio projects (.csproj), restore lost source code, and utilize advanced navigation features inherited from ReSharper for efficient code exploration and debugging.

Top dotPeek Alternatives

1 Swiftify

Swiftify

The Swiftify tool streamlines the transition from Objective-C to Swift within Xcode, making it easier for developers to convert code...

Swiftify From United States
18 votes
2 Intel XDK

Intel XDK

Intel Corporation From United States
17 votes
3 Hosted Graphite

Hosted Graphite

Monitoring data comes alive with Hosted Graphite, showcasing metrics on stunning dashboards paired with instant alert notifications. Users can send...

Metricfire From Ireland
18 votes
4 Meteor

Meteor

Meteor.js empowers developers to create and deploy web, mobile, and desktop applications effortlessly. With features like real-time updates, seamless front-end...

Meteor From Australia
17 votes
5 Apptimize

Apptimize

A powerful solution for A/B testing and feature management, Apptimize enables product teams to quickly launch and refine changes across...

Apptimize From United States
18 votes
6 Countly

Countly

Deploying an advanced analytics platform, users gain profound insights into their product performance and user behavior. This application development software...

Countly
17 votes
7 Localytics

Localytics

This application development software empowers businesses to enhance mobile engagement through deep analytics and personalized campaigns. By seamlessly integrating with...

Localytics From United States
18 votes
8 Servoy

Servoy

This platform empowers businesses to design and deploy powerful enterprise applications effortlessly. With robust integration capabilities, it connects diverse systems...

Servoy From Netherlands
17 votes
9 FAT FINGER

FAT FINGER

FAT FINGER revolutionizes operational efficiency with its intuitive drag-and-drop interface, enabling users to swiftly transform paper checklists into digital procedures...

SEE Forge From United States
20 votes
10 Dropsource

Dropsource

This mobile development agency specializes in creating visually stunning and highly functional mobile apps within weeks. By seamlessly integrating with...

Dropsource From United States
17 votes
11 Zoplay Technologies pvt ltd

Zoplay Technologies pvt ltd

Experience the ultimate in ride-sharing with our Uber Clone app, featuring Intelligent Routing, Surge Pricing, and an SOS Panic Button....

Zoplay From United States
20 votes
12 Linx Low Code Development

Linx Low Code Development

Linx Low Code Development empowers teams to rapidly deliver projects through a unified iPaaS platform, enhancing integration and automation capabilities....

Twenty57 From Mauritius
17 votes
13 Skuid

Skuid

Skuid is an advanced application development software designed to streamline the creation of user-friendly applications. It allows users to connect...

Skuid From United States
20 votes
14 Cloud Foundry

Cloud Foundry

Cloud Foundry offers an open-source platform that simplifies cloud-native application development. With a straightforward cf push command, developers can swiftly...

Cloud Foundry Foundation From United States
17 votes
15 Xojo

Xojo

Xojo empowers users to effortlessly build stunning mobile applications with its drag-and-drop interface and over 30 built-in UI controls. Developers...

Xojo, Inc From United States
20 votes

dotPeek Review and Overview

dotPeek can access and manipulate a variety of extensions and libraries such as dll, exe, and winmd. You can also decompile .baml files using this software and reconstruct XAML UI definitions.

Go in-depth

It allows you to find and load Git packages and their dependencies from online package sources and list them in your Visual Studio projects. If the source code is available for the assembly code, it can recognize the file or fetch it from source servers. You can then navigate through the code using the drop-down tools in the menu bar. The process explorers show the list of active processes.

Navigate through your code

This software lets you navigate through our decompiled assemblies in a variety of ways. You can get a summary each code symbol does through the Find Usages feature, which will for up all the references of a particular object along with their scope. These references are shown as highlights in your code to help you identify them quickly. It can index all the libraries in your assembly list and then provide features by which you can jump to any symbol or any part of the code. For areas that might create a problem or need more attention, later on, you can create bookmarks that will remind you of them when necessary.

Get a better understanding

dotPeek helps you quickly understand the structure and relationship between different libraries and provides tools through which you can organize them according to your current project. It allows you to create assembly lists for those libraries that are necessary for your current context and modify these lists at any time. For each type, it can highlight nodes and provide quick search and also provide filtering. All the metadata that is related to your assembly files is visible under the Metadata node. It will show a birds-eye view of blob items, PE file headers, and uses of table items.

Company Information

  • Company: JetBrains
  • Country: Czech Republic

Top dotPeek Features

  • Free .NET decompiler
  • Supports C# and IL code
  • Converts assemblies to projects
  • Restores lost source code
  • Local source code identification
  • PDB file support
  • Fetches source code online
  • Symbol server functionality
  • Visual Studio debugger integration
  • Contextual navigation capabilities
  • Usage search functionality
  • Code structure views
  • Hierarchy views for code
  • Grouped usage results
  • Quick navigation between usages
  • Context-insensitive navigation
  • Powerful Find Usages tool
  • Efficient code analysis
  • Legacy assembly support
  • Enhanced debugging experience

We use cookies to improve your experience on eBool.