JHeatChart ist ein Java-API zum Erzeugen von Wärmediagrammen. Es wurde geschrieben, da wenige Diagramm-APIs die Möglichkeit bieten, Wärmediagramme zu erzeugen. Es kann ausschließlich für solche Diagramme verwendet werden. Die erzeugten Diagramme werden als Java-Image-Objekte erzeugt, die in einer grafischen Oberfläche dargestellt oder in einer Datei gespeichert werden können.