psychometrician
  • Posts
  • The book
  • Source
  • Archive
  • RSS
Categories
All (1)
JavaScript (1)
Julia (1)
julialang (1)
Python (1)
R (1)
rstats (1)

The gog hex sticker: a peach hexagon holding a face built from the four operators.

We build tools for looking at data.

gog is a grammar of graphics: one engine written in Rust, spoken from R, Python, Julia and JavaScript. Describe a plot in any of the four and you get the same picture, not a similar one.

The posts below are short pieces, each introducing one part of gog. To see everything it can do, we recommend the book: 654 plots, and not one of them is a screenshot.

Be agog. Use gog.

A scatterplot of income against life expectancy, drawn identically by four packages sharing one Rust engine.

One engine, four languages, one picture

R
Python
Julia
JavaScript
rstats
julialang

One plotting syntax for R, Python, Julia and JavaScript, drawn by one engine, so every one of them returns the identical picture. Every plot in gog’s book is drawn in all four and compared on every change.

Aug 4, 2026
12 min
No matching items

Prose licensed CC BY-NC-SA 4.0. Code samples licensed Apache 2.0.