FREEDOM251

Freedom251 › Data Visualization Software

iheatmapr

Free plan LinuxMacWindows

Visit iheatmapr Alternatives Pricing

iheatmapr's own site

What iheatmapr is

iheatmapr is a free R package for creating complex, interactive heatmaps from modular building blocks. Plotly supplies cell tooltips and zooming, and plots aligned with a main heatmap share its axis for linked zoom behavior. You can place subplots above, below, left, or right of a heatmap, combine multiple main heatmaps, and add row or column annotations for groups or continuous values. Clustering options include hierarchical and k-means methods, supplied group assignments, and dendrograms. Rows and columns can include summaries such as mean, median, standard deviation, maximum, minimum, or sum, alongside barplots, line plots, and other subplots. Results export as standalone HTML or static PDF, PNG, or JPEG files. The package is MIT licensed and installable from CRAN or GitHub. It runs on Linux, macOS, and Windows; CRAN lists R 3.5.0 or later. The convenience iheatmap function offers less flexibility than modular functions for ordering and sizing components.

Who it suits

iheatmapr suits R users who need customizable, interactive heatmaps with linked plots, annotations, clustering, and exports. It is intended for desktop R workflows rather than scheduled or embedded dashboards.

What it does well

  • Modular layouts with multiple heatmaps
  • Interactive Plotly tooltips and zooming
  • Several clustering methods
  • Summary statistics and extra plots
  • HTML, PDF, PNG, and JPEG export

What to know first

  • Requires R 3.5.0 or later
  • Convenience function has fewer layout options
  • No scheduled refresh
  • No embedded dashboards

Plans

PlanBilled and limitsPrice
iheatmaprR package · MIT licenseFree

As docs.ropensci.org lists them, read 11 Oct 2026. The maker's own page has the final word.

Verdict

iheatmapr offers detailed heatmap composition and interactive analysis inside R, with broad annotation, clustering, summary, and export options. Users needing maximum layout control should use its modular functions instead of the convenience function.

Facts from iheatmapr's own pages

Annotations
Row and column annotations can display data such as groups or continuous values alongside a heatmap. · docs.ropensci.org, 11 Oct 2026
Audience
The package is designed for people working in R who want to create complex interactive heatmaps. · docs.ropensci.org, 11 Oct 2026
Clustering
The package supports hierarchical clustering, k-means clustering, supplied group assignments, and dendrograms. · docs.ropensci.org, 11 Oct 2026
Complex layouts
Users can add subplots to the top, bottom, left, or right of a heatmap and combine multiple heatmaps. · docs.ropensci.org, 11 Oct 2026
Dashboard type
interactive · docs.ropensci.org, 23 Sept 2026
Embedded dashboards
No · docs.ropensci.org, 23 Sept 2026
Export
Plots can be saved as standalone HTML or static PDF, PNG, or JPEG files. · docs.ropensci.org, 11 Oct 2026
Free plan
Yes · docs.ropensci.org, 23 Sept 2026
Installation
The package can be installed from CRAN with install.packages("iheatmapr") or from GitHub with devtools::install_github("ropensci/iheatmapr"). · docs.ropensci.org, 11 Oct 2026
Integration
iheatmapr uses the Plotly library and includes the Plotly.js open source library. · docs.ropensci.org, 11 Oct 2026
Interactivity
It uses Plotly for cell tooltips and interactive zooming. · docs.ropensci.org, 11 Oct 2026
Layout
Subplots can be added to the top, bottom, left, or right of a main heatmap, and multiple main heatmaps can show different data for the same conditions. · docs.ropensci.org, 11 Oct 2026
License
The package is distributed under the MIT license. · cran.r-project.org, 11 Oct 2026
Limit
The convenience iheatmap function offers fewer options and less flexibility in component ordering and sizing than using modular functions directly. · docs.ropensci.org, 11 Oct 2026
Linked zoom
Plots aligned with a main heatmap share its axis, so zooming in that axis is linked across the aligned plots. · docs.ropensci.org, 11 Oct 2026
Platform
desktop · docs.ropensci.org, 23 Sept 2026
Platform binaries
CRAN lists Windows binaries and macOS binaries for arm64 and x86_64; the package page also provides a source archive. · cran.r-project.org, 11 Oct 2026
Purpose
iheatmapr is an R package for building complex, interactive heatmaps from modular building blocks. · docs.ropensci.org, 11 Oct 2026
Requirements
CRAN lists R version 3.5.0 or later as a dependency. · cran.r-project.org, 11 Oct 2026
Scheduled refresh
No · docs.ropensci.org, 23 Sept 2026
Summaries
Heatmap rows or columns can include summaries using functions such as mean, median, standard deviation, maximum, minimum, or sum. · docs.ropensci.org, 11 Oct 2026
Summaries and plots
Users can add row or column summaries, barplots, line plots, and arbitrary subplots. · docs.ropensci.org, 11 Oct 2026
Support
The project directs users to GitHub to report bugs. · docs.ropensci.org, 11 Oct 2026

Where iheatmapr stands on Freedom251

Look at these too