title: Best free Java .class viewer?
body: <p>I've used <a href="http://members.fortunecity.com/neshkov/dj.html" rel="noreferrer">DJ Java Decompiler</a>, which has a handy GUI, but it seems as if the latest version is only a trial and forces you to purchase the software after some period of days (I recall using an earlier free version about a year ago at a previous job).</p>
  
  <p>I'm aware of Jad and Jadclipse, but what I loved about DJ Java Decompiler was that it integrated with Windows Explorer - so I could simply open up a JAR in something like WinRAR, navigate thru the packages, and double-click on a .class file to view it's decompiled source.</p>
  
  <p>Can anyone suggest other good, free, .class viewers? The criteria I have in mind for these would be: </p>
  
  <ul>
  <li>GUI-based</li>
  <li>Integrates to Windows Explorer (so I don't have to run some command-line options like with JAD)</li>
  <li>optional - can also show raw JVM bytecode commands </li>
  </ul>
  
  <p>In other words - I'd like to find the closest thing to <a href="http://www.red-gate.com/products/reflector/index.htm" rel="noreferrer">.NET Reflector</a> for Java as possible.</p>