| Jar File | Package | Description | Status | 
| freehep-aid.jar | org.freehep.aid | AID - Abstract Interface Definition - A Tool to generate language specific
interfaces and classes (Java, C++, ...)  from abstract interface definition
source files (.aid). | JavaInterface, JavaClass and CPPHeader stable, JNIHeader and | 
| freehep-base.jar | org.freehep.application | Application Framework (see documentation). | Stable. | 
| org.freehep.jaco | JACO - Java Access to C++ Objects, a tool to generate the JNI layer. | Frozen, outside application may be better. | 
| org.freehep.preview | Package for previewing new classes. | Unstable by definition. | 
| org.freehep.swing | Extensions to swing which are not in Sun's swing package. | Stable. | 
| org.freehep.util | Generic utility classes for FreeHEP. | Stable. | 
| org.freehep.util.commanddispatcher | Dispatcher of commands in a complex application. | Stable. | 
| org.freehep.util.commandline | CommandLine parses a command line for parameters and options. | Stable | 
| org.freehep.util.images | Image handler to (pre-)load images and icons. | Stable. | 
| org.freehep.util.io | Set of Streams, Readers, Writers, Encoders and Decoders. | Stable. | 
| org.freehep.util.parameterdatabase | Parameter Database (in memory) to store and retrieve application wide values of different types. | Stable | 
| org.freehep.util.template | A simple template engine. | Stable. | 
| org.freehep.xml.io | The XMLIO package is a set of interfaces and classes to save and restore
objects using XML. | Under Development. | 
| org.freehep.xml.menus | Package for building menus in Java using XML setup files. | Stable. | 
| org.freehep.xml.util | XML Utilities to add in reading and writing XML. | Stable. | 
| freehep-demo.jar | org.freehep.demo.graphics | Demo Application to show the export capabilities of the Graphics2D and
GraphicsIO library of FreeHEP. | Stable. | 
| org.freehep.demo.iconbrowser | Demo Application to browse and explore Icons. | Stable. | 
| freehep-graphics2d.jar | org.freehep.graphics2d | Base classes for VectorGraphics, useful to implement different output formats. | Stable. | 
| org.freehep.graphics2d.font | Font encoding tables and lookup classes to query the tables. | Stable, but may change a bit for performance reasons. | 
| freehep-graphics3d.jar | org.freehep.graphics3d | Interactive 3D graphics engine which can either use plain Java or OpenGL. | Not Ready. | 
| freehep-graphicsio.jar | org.freehep.graphicsio.cgm | CGM (Computer Graphics Metafile) Output Format. | Frozen, Version 1 CGM tags implemented, but format not good enough to | 
| org.freehep.graphicsio | I/O for different graphics in and output formats. | Stable. | 
| org.freehep.graphicsio.emf | EMF, Enhanced Meta File, Input and Output Format. | Stable. | 
| org.freehep.graphicsio.exportchooser | Export dialogs/choosers for GraphicsIO, allowing the user to pick a file and format. | Stable, but option box needs reorganization. | 
| org.freehep.graphicsio.font.encoding | Deprecated, use org.freehep.graphics2d.font
@status Deprecated. | Deprecated. | 
| org.freehep.graphicsio.font | Utility classes for encoding, including and/or embedding fonts. | Stable | 
| org.freehep.graphicsio.font.truetype | Interface for TrueType Font information, using a Java Font class or read from a TrueType font file. | Stable, but incomplete. | 
| org.freehep.graphicsio.gif | GIF (Graphics Interchange Format) Output Format. | Stable. | 
| org.freehep.graphicsio.jpg | JPG (Joint Photographic Group) Output Format. | Does not work | 
| org.freehep.graphicsio.pdf | PDF (Portable Document File) Output Format. | Stable. | 
| org.freehep.graphicsio.png | PNG (Portable Network Graphics) Output Format. | Stable. | 
| org.freehep.graphicsio.ppm | PPM (Portable PixMap) Output Format. | Stable | 
| org.freehep.graphicsio.ps | PS, EPS (PostScript and Encapsulated PostScript) Output Format. | Stable. | 
| org.freehep.graphicsio.svg | SVG (Scalable Vector Graphics) Output Format. | Stable. | 
| org.freehep.graphicsio.swf | SWF (Macromedia Flash) Input and Output Format. | Not Ready. | 
| org.freehep.graphicsio.latex | LaTeX Output Format. | Stable. | 
| freehep-hep.jar | hep.aida.hbook | JNI Adapter to create java AIDA Histograms using the HBOOK interface (frozen). | Frozen and not up-to-date with the current AIDA. | 
| hep.aida.ref | Reference implementation of AIDA (see documentation). | Stable with version 2.2 of AIDA. | 
| hep.io.mcfio | An implementation of the Fermilab MCFIO package. | Stable. | 
| hep.io.root | Classes for opening and reading a Root 
file. | Stable, but new and faster version coming soon. | 
| hep.io.stdhep | A pure Java implementation of the stdhep event 
format. | Stable | 
| hep.io.xdr | A pure Java implementation of the XDR 
format. | Stable. | 
| freehep-hep3d.jar | hep.graphics.j3d | HEP Java3D extensions (solids and utilities). | Stable. | 
| freehep-heprep.jar | hep.graphics.heprep | HepRep (see documentation). | Stable | 
| freehep-j3d.jar | org.freehep.j3d | General Java3D extensions (solids and utilities). | Stable. | 
| freehep-physics.jar | hep.physics.yappi | YAPPI: Yet another Particle Property Interface (see documentation). | Not Ready, lots of particles in table are missing. | 
| hep.physics | General Physics classes. | Stable. | 
| freehep-psviewer.jar | org.freehep.postscript | Stand-Alone PostScript level 2 Interpreter, which can be used as pre-viewer in an application. | Stable, but some problems with the fonts. | 
| freehep-tools.jar | org.freehep.tools.doclet | A modified Standard doclet (from JDK 1.4.2), which includes links to the source code in the
generated documentation. | compilable only with jdk 1.4.2, runnable with jdk 1.4.0 and up, not runnable below. | 
| org.freehep.tools.servlet | Servlets intended primarily for use with the FreeHEP web site. | Stable. |