codemerx / CodemerxDecompile

The first standalone .NET decompiler for Mac, Linux and Windows

Home Page:https://decompiler.codemerx.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CodemerxDecompile

Overview

CodemerxDecompile is a truly multi-platform (Windows/MAC/Linux) .NET decompiler. It is based on the fastest .NET decompiler engine.

CodemerxDecompile is maintained by the original JustDecompile creators and it is a continuation of JustDecompile Engine. Sadly, the original JustDecompile seems to have gone out of support after 2018. Now it returns big time with CodemerxDecompile.

Quick Start Guide

Windows

  1. Extract the archive
  2. Start CodemerxDecompile.exe

Linux

  1. Extract the archive using mkdir CodemerxDecompile && tar -xzpf ./CodemerxDecompile-linux-x64.tar.gz -C CodemerxDecompile
  2. Start the app using ./CodemerxDecompile/CodemerxDecompile

MacOS

  1. Extract the archive:
    • ARM64 - tar -xzpf ./CodemerxDecompile-macos-arm64.tar.gz
    • x64 - tar -xzpf ./CodemerxDecompile-macos-x64.tar.gz
  2. Remove the quarantine attribute using xattr -d com.apple.quarantine CodemerxDecompile.app. This is necessary as the app is not signed and MacOS reports it as "CodemerxDecompile is damaged and can't be opened.".
  3. Start CodemerxDecompile.app

License

This project is AGPL licensed. It includes JustDecompile Engine and Mono.Cecil libraries which are AGPL and MIT licensed respectively.

History

Versions < 1.0 are using a trimmed down version of MS Visual Studio Code as UI. Versions > 1.0 have custom built UI based on Avalonia UI.

About

The first standalone .NET decompiler for Mac, Linux and Windows

https://decompiler.codemerx.com

License:GNU Affero General Public License v3.0


Languages

Language:C# 99.4%Language:Shell 0.6%