Procyon is a suite of Java metaprogramming tools, including a rich reflection API, a LINQ-inspired expression tree API for runtime code generation, and a Java decompiler.
Why do you think that https://github.com/java-deobfuscator/deobfuscator is a good alternative to procyon