dotPeek
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
Swiftify
The Swiftify tool streamlines the transition from Objective-C to Swift within Xcode, making it easier for developers to convert code...
Hosted Graphite
Monitoring data comes alive with Hosted Graphite, showcasing metrics on stunning dashboards paired with instant alert notifications. Users can send...
Meteor
Meteor.js empowers developers to create and deploy web, mobile, and desktop applications effortlessly. With features like real-time updates, seamless front-end...
Apptimize
A powerful solution for A/B testing and feature management, Apptimize enables product teams to quickly launch and refine changes across...
Countly
Deploying an advanced analytics platform, users gain profound insights into their product performance and user behavior. This application development software...
Localytics
This application development software empowers businesses to enhance mobile engagement through deep analytics and personalized campaigns. By seamlessly integrating with...
Servoy
This platform empowers businesses to design and deploy powerful enterprise applications effortlessly. With robust integration capabilities, it connects diverse systems...
FAT FINGER
FAT FINGER revolutionizes operational efficiency with its intuitive drag-and-drop interface, enabling users to swiftly transform paper checklists into digital procedures...
Dropsource
This mobile development agency specializes in creating visually stunning and highly functional mobile apps within weeks. By seamlessly integrating with...
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....
Linx Low Code Development
Linx Low Code Development empowers teams to rapidly deliver projects through a unified iPaaS platform, enhancing integration and automation capabilities....
Skuid
Skuid is an advanced application development software designed to streamline the creation of user-friendly applications. It allows users to connect...
Cloud Foundry
Cloud Foundry offers an open-source platform that simplifies cloud-native application development. With a straightforward cf push command, developers can swiftly...
Xojo
Xojo empowers users to effortlessly build stunning mobile applications with its drag-and-drop interface and over 30 built-in UI controls. Developers...
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