vineflower

Modern FernFlower fork for Java bytecode decompilation.

Usage

Use Vineflower options followed by one or more Java bytecode inputs and an output directory. Run vineflower --help for the complete version-specific option list.

Example

{"args":["input.jar","decompiled"],"input_paths":["input.jar"],"output_paths":["decompiled"]}

MCP wrapper arguments

Every MCP wrapper for this command accepts:

The server runs:

docker run --rm -v "<host-mount-root>:/work" stanislavpovolotsky/jddlab:latest vineflower <args>