Getting Recaf


Recaf's only pre-requisite is that you have Java installed. However your version of Java may affect feature availability. See the following documentation guides for more information:

Getting the executable

Recaf is distributed as an executable jar file. You can get the latest release in the following ways:

  1. Visiting the project's release's section on GitHub and downloading the latest recaf-2.X.X-J8-jar-with-dependencies.jar
  2. Downloading or cloning the project then running the build script (build/

The jar file should behave like any standard executable. Double click to run, or execute it manually from the terminal using java -jar recaf-bla-bla-bla.jar.

Note: If click-to-run does not work, try the terminal command. You may not have the file extension registered properly.

If Recaf does not run when using the terminal command, copy any output in the terminal and create a bug report.