The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,860 other subscribers

badamczewski/PowerUp: ⚡ Decompilation Tools and High Productivity Utilities ⚡

Posted by jpluimers on 2025/07/10

Below is a really cool tool-set for Visual Studio Code of which its development started when I was recovering from life-saving bowel-surgery during the series of procedures to get rid of my metastasised rectum cancer.

It supports decompilation of various languages (.NET C# and F#, GO, Rust and clang) into either x86 assembler or IR (Intermediate Representation, on the .NET side often also called IL for Intermediate Language) to research how well a compiler stack behaves.

[Wayback/Archive] badamczewski/PowerUp: ⚡ Decompilation Tools and High Productivity Utilities ⚡:

PowerUp is a collection of productivity utilities, disassembly and decompilation tools for multiple languages and platforms.

The project features the following utilities and tools:
  • Live IDE Watcher (For C#, F#, GO, Rust and C++ (clang)).
  • .NET JIT Dissasembler.
  • .NET IL Compiler.
  • .NET Console with rich formatting.
  • Others.

Note it has quite a few dependencies or embedded open source projects. See the [Wayback/Archive] PowerUp/README.md at main · badamczewski/PowerUp.

Related Tweets via which I got to the above repository (note the IR/IL is not shown, that would be a nice comparison):

–jeroen

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.