Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Reverse Engineering Tools
  3. decompyle3

decompyle3

On the record

Accuracy limits
The README cautions that decompilation has numerous bugs and that some long lists of expressions or statements run slowly.github.com · read 5 Oct 2026
Bytecode versions
The README says it accepts Python bytecode from version 3.7 onward, and that bytecode from Python 3.7 and 3.8 has been tested.github.com · read 5 Oct 2026
Command line
The README shows running `decompyle3` on compiled `.pyc` or `.pyo` files and documents a `--syntax-verify` option.github.com · read 5 Oct 2026
Fragment decompiler
The project describes itself as a native Python cross-version decompiler and fragment decompiler.github.com · read 5 Oct 2026
Installation
The README documents installation from PyPI with `pip install decompyle3` or from source.github.com · read 5 Oct 2026
Issue confidentiality
The bug reporting guidance says issue reports and the code in them are public and have no confidentiality.github.com · read 5 Oct 2026
License
The GitHub repository identifies its license as GPL-3.0.github.com · read 5 Oct 2026
Purpose
decompyle3 translates Python bytecode back into equivalent Python source code.github.com · read 5 Oct 2026
Restrictions
The README says the project does not handle obfuscated code, Cython, MicroPython, or Py2EXE executables directly.github.com · read 5 Oct 2026
Support
The bug reporting guidance says fixes may take months or years and that the maintainer does not provide paid support as a regular service.github.com · read 5 Oct 2026

Alternatives to decompyle3

Every alternative, ranked