Super high performance interactive heatmap software
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Super high performance interactive heatmap software:

Screenshots (this is literally how it works)




This software is thanks to the amazing work done by MANY people in the open source community of plotly.

The work on fastheatmap was done by Bohdan B. Khomtchouk, Ph.D. and James R. Hennessy.

Funding: This work was supported by the United States Department of Defense (DoD) through the National Defense Science and Engineering Graduate Fellowship (NDSEG) Program. This research was conducted with Government support under and awarded by DoD, Army Research Office (ARO), National Defense Science and Engineering Graduate (NDSEG) Fellowship, 32 CFR 168a.


You are welcome to:

Code of conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.


fastheatmap is the high performance computing server of shinyheatmap. If you are using fastheatmap in your work, please cite the shinyheatmap paper ( accordingly:

Khomtchouk BB, Hennessy JR, Wahlestedt C: "shinyheatmap: Ultra fast low memory heatmap web interface for big data genomics." PLoS One. 2017, 12(5): e0176334.

Future plans

  • Outperform all state-of-the-art heatmap software (
  • Retain the (comfortable) lead
  • Add high performance hierarchical clustering
  • Add an anchor view (i.e., having a "satellite" view when zooming in would be of a great help. In CytoscapeWeb or Cytoscape network visualization tools for example when users zoom in/out there is always a small window showing the big picture of the network at its higher level and a rectangle highlighting the region where users zoomed in)


  • James R. Hennessy (University of Miami, now Stanford University)
  • You?