rtemis Draw
rtemis.draw Interactive Visualization
E.D. Gennatas, MBBS AICSM PhD
Last updated: 2026-08-18

rtemis.draw creates interactive visualizations in R, rendering each plot type with the most capable JavaScript library for the job: Apache ECharts for statistical charts, Sigma.js for network graphs, and MapLibre GL for choropleth maps. It offers type-checked, validated configuration objects built with S7 classes, convenience functions for common plots, and full htmlwidgets integration for use in Quarto, Shiny, and IDE viewers — all rendered through a single polymorphic draw() generic.
Charts can also be described as JSON documents that validate against published schemas, so one chart definition renders the same in an R session, a report, or a web app.