dotPeek

dotPeek

JetBrains From Czech Republic

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.

18 votes

Top dotPeek Alternatives

StackScan

StackScan

Identify and analyze websites by their tech stack with access to 50,000+ technologies and a database of 105 million domains.

StackScan Pte Ltd
SkinCrafter

SkinCrafter

SkinCrafter is a powerful library that enhances application aesthetics by enabling developers to create visually striking, interactive user interfaces. Compatible with various programming languages, it seamlessly integrates with existing applications, allowing for custom styles and effects. Its unique skin maker empowers developers to craft memorable designs, elevating user experiences significantly.

DMSoft Technologies From Czech Republic
juno.one

juno.one

Juno.one revolutionizes project and test management with its user-friendly tools that streamline test execution, bug tracking, and reporting. It enables users to define project goals, assign tasks, and monitor dependencies through intuitive roadmaps like swim-lanes and Gantt diagrams, ensuring projects stay on track while accurately tracking time spent on tasks.

DENEVY Labs From Czech Republic
5 votes
Rector

Rector

Rector is a powerful PHP tool designed for instant upgrades and automated refactoring across any PHP project. It dramatically accelerates upgrades, transforming what typically takes months into mere days. By enhancing code quality and facilitating framework migrations, Rector empowers teams to tackle technical debt efficiently, ensuring faster feature delivery and sustainable code management.

Rector From Czech Republic
dotConnect ADO NET Providers

dotConnect ADO NET Providers

dotConnect ADO.NET Providers offer high-performance data connectivity for various database systems and cloud applications, including Oracle and MySQL. Designed for .NET developers, these providers seamlessly integrate with popular ORM frameworks like Entity Framework and NHibernate, while also including a visual ORM modeling tool, Entity Developer, to streamline application development.

Devart From Czech Republic
2 votes
asymbo

asymbo

Asymbo offers a seamless travel experience with a single ticket for unlimited train journeys, accessible through an intuitive mobile app. It specializes in developing user-centric applications for brands, ensuring effective collaboration rooted in honesty and trust, while delivering solutions that prioritize efficiency and customer engagement.

asymbo From Czech Republic
CodeNOW

CodeNOW

CodeNOW® serves as a robust DevOps platform tailored for enterprises seeking efficient software delivery without significant IT investment. It seamlessly integrates over 40 proven open-source solutions, enabling teams to deliver scalable and resilient digital services across multiple cloud environments. This platform enhances insight into infrastructure and applications, fostering improved performance and customer experiences.

Stratox Cloud Native From Czech Republic
1 vote
PHP Tools

PHP Tools

PHP Tools transforms Visual Studio into an advanced PHP development environment, streamlining productivity for developers. With features like smart code analysis, preemptive code completion, and a robust debugging tool, it enhances the coding experience. The inclusion of IntelliPHP ensures efficient coding while keeping private projects secure, making it ideal for all project sizes.

DEVSENSE From Czech Republic
Tabidoo

Tabidoo

Tabidoo empowers businesses with its user-friendly low-code platform, enabling them to create tailored applications quickly and efficiently. With features like CRM, HR systems, and integration capabilities, it simplifies customer relationship management, streamlines hiring processes, and optimizes operations. Organizations can securely manage data while enhancing productivity and driving growth.

CorkSolutions From Czech Republic
1 vote
JetBrains MPS

JetBrains MPS

The MPS platform enables users to craft tailored domain-specific languages that align with unique business requirements. It allows for the expression of domain knowledge using field-specific terminology and non-textual notations, enhancing communication. With features like intelligent code completion, error checking, and a robust generator for transforming user input, MPS bridges the gap between business concepts and implementation effectively.

JetBrains From Czech Republic
Swiftify

Swiftify

The Swiftify tool streamlines the transition from Objective-C to Swift within Xcode, making it easier for developers to convert code selections or entire files effortlessly. With features like file conversion directly from Finder and an Advanced Project Converter app, users can manage and migrate projects efficiently, minimizing disruption to their workflow.

Swiftify From United States
18 votes
Intel XDK

Intel XDK

Intel Corporation From United States
17 votes
Hosted Graphite

Hosted Graphite

Monitoring data comes alive with Hosted Graphite, showcasing metrics on stunning dashboards paired with instant alert notifications. Users can send data seamlessly through various programming languages, benefiting from advanced filtering and data views. The platform's automation capabilities empower teams to customize dashboards and access, all while ensuring effective incident tracking and reporting.

Metricfire From Ireland
18 votes
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 integration, and zero configuration, it streamlines the development process. Its strong community support and extensive library of packages enhance scalability and performance, making it a trusted choice for innovative teams.

Meteor From Australia
17 votes
Apptimize

Apptimize

A powerful solution for A/B testing and feature management, Apptimize enables product teams to quickly launch and refine changes across mobile and web platforms. With its user-friendly Visual Editor and seamless integrations, teams can effortlessly test variations, manage features with confidence, and enhance user experiences without lengthy app approval processes.

Apptimize From United States
18 votes
Countly

Countly

Deploying an advanced analytics platform, users gain profound insights into their product performance and user behavior. This application development software enables businesses to track engagement, optimize user experiences, and make data-driven decisions. Its robust security measures and scalability ensure it meets the evolving needs of any growing organization.

Countly
17 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