Gg est un module OCaml qui fournit des types de base pour l'infographie. Il définit des types et des fonctions pour les nombres à virgule flottante, les vecteurs, les points, les tailles, les matrices, les quaternions, les boîtes alignées sur les axes, les couleurs, les espace de couleurs et les grilles de données.
Gg est constitué d'un seul module indépendant distribué sous la licence ISC.