JAD is a Java program for fiber diffraction pattern processing. It aims to be portable, easy-to-maintain, and functionality compatible with RADFN.