The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

ggWebGL: Browser-Native 'WebGL' Rendering for R Graphics

Provides browser-native 'WebGL' rendering for R graphics through 'htmlwidgets'. The package supports grammar-style graphics workflows and renderer-ready specifications for dense analytical and scientific scenes, including point, line, trajectory, raster, vector, mesh, and surface layers, shader-driven display modes, timeline controls, structured views, selection metadata, and publication-oriented static export helpers. Rendering stays in the browser, and the core package remains cross-platform without requiring 'CUDA', 'Metal', or 'OpenCL' toolchains.

Version: 0.8.0
Depends: R (≥ 4.1)
Imports: ggplot2, htmltools, htmlwidgets, jsonlite, rlang, utils
Suggests: boids4R, chromote, knitr, magick, MASS, pkgdown, pkgload, plotly, processx, rmarkdown, shiny, testthat (≥ 3.0.0), XGeoRTR
Published: 2026-06-07
DOI: 10.32614/CRAN.package.ggWebGL
Author: Frederic Bertrand ORCID iD [cre, aut]
Maintainer: Frederic Bertrand <frederic.bertrand at lecnam.net>
BugReports: https://github.com/fbertran/ggWebGL/issues
License: GPL-3
URL: https://fbertran.github.io/ggWebGL/, https://github.com/fbertran/ggWebGL
NeedsCompilation: no
Citation: ggWebGL citation info
Materials: NEWS
CRAN checks: ggWebGL results

Documentation:

Reference manual: ggWebGL.html , ggWebGL.pdf
Vignettes: Swarm Art in the Browser with boids4R (source, R code)
Custom boids4R Corridor Workflow (source, R code)
2D Swarm Scenarios with boids4R (source, R code)
3D Swarm Scenarios with boids4R (source, R code)
Getting Started with ggWebGL (source, R code)
Experimental 3D, mesh, and surface WebGL layers (source, R code)
Core ggplot-like WebGL layers (source, R code)
Statistical and annotation WebGL layers (source, R code)
ggplot-like geom coverage in ggWebGL (source, R code)
Interactive benchmark metrics with ggWebGL (source, R code)
Real-Data Evidence (source, R code)
Experiment with Renderer Capabilities (source, R code)
Renderer Showcase Examples (source, R code)
Surface and mesh rendering with ggWebGL (source, R code)
Temporal and 3D trajectories with ggWebGL (source, R code)
Optional XGeoRTR Bridge (source, R code)

Downloads:

Package source: ggWebGL_0.8.0.tar.gz
Windows binaries: r-devel: ggWebGL_0.8.0.zip, r-release: ggWebGL_0.8.0.zip, r-oldrel: ggWebGL_0.8.0.zip
macOS binaries: r-release (arm64): ggWebGL_0.8.0.tgz, r-oldrel (arm64): ggWebGL_0.8.0.tgz, r-release (x86_64): ggWebGL_0.8.0.tgz, r-oldrel (x86_64): ggWebGL_0.8.0.tgz
Old sources: ggWebGL archive

Reverse dependencies:

Reverse suggests: boids4R

Linking:

Please use the canonical form https://CRAN.R-project.org/package=ggWebGL to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.