JC is a Java virtual machine implementation that converts class files into C source files using the Soot Java bytecode analysis framework, compiles them with GCC, and loads them using a built-in ELF object loader. JC uses GNU Classpath's class library.
ReMIPS is a tool that manipulates binaries directly, applying code reengineering techniques (like optimization or binary translation techniques). Currently it only supports the ELF object-file format and the MIPS architecture.