Package: glyph Title: A Next-Generation Grammar of Interactive Graphics Version: 0.1.1.9000 Authors@R: c( person("Joash Joshua", "Ayo", role = c("aut", "cre"), email = "joashjoshua789@gmail.com"), person("Mike", "Bostock", role = c("ctb", "cph"), comment = "Author of the bundled D3.js library")) Description: A modern visualization grammar that treats interactivity, animation, and composable layouts as first-class concepts rather than afterthoughts. Designed to address key limitations of existing grammars: native hover, click, and zoom events, built-in multi-plot composition, and a token-based theming system. Renders interactive HTML widgets via 'D3.js' from a single declarative specification. License: MIT + file LICENSE Encoding: UTF-8 Depends: R (>= 4.1.0) Roxygen: list(markdown = TRUE) Config/testthat/edition: 3 Imports: htmlwidgets (>= 1.6.0), jsonlite (>= 1.8.0), rlang (>= 1.1.0), cli (>= 3.6.0), grDevices, utils, tools Suggests: testthat (>= 3.0.0), knitr, rmarkdown VignetteBuilder: knitr URL: https://github.com/josh45-source/glyph, https://josh45-source.github.io/glyph/ BugReports: https://github.com/josh45-source/glyph/issues Config/roxygen2/version: 8.1.0 Config/pak/sysreqs: cmake make libuv1-dev Repository: https://josh45-source.r-universe.dev Date/Publication: 2026-09-22 11:03:30 UTC RemoteUrl: https://github.com/josh45-source/glyph RemoteRef: HEAD RemoteSha: 0d49d20587caa957d2858778a757292cc10b44c9 NeedsCompilation: no Packaged: 2026-09-22 15:07:41 UTC; root Author: Joash Joshua Ayo [aut, cre], Mike Bostock [ctb, cph] (Author of the bundled D3.js library) Maintainer: Joash Joshua Ayo