gglyph: Network-Style Visualization of Directed Pairwise Relationships

Create network-style visualizations of pairwise relationships using custom edge glyphs built on top of 'ggplot2'. The package supports both statistical and non-statistical data and allows users to represent directed relationships. This enables clear, publication-ready graphics for exploring and communicating relational structures in a wide range of domains. The method was first used in Abu-Akel et al. (2021) <doi:10.1371/journal.pone.0245100>. Code is released under the MIT License; included datasets are licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0).

Version: 0.2.0
Depends: R (≥ 4.1.0)
Imports: dplyr, ggplot2, ggtext, grid, magrittr, rlang, stats, tibble, tidyr, utils
Suggests: ggthemes, haven, kableExtra, knitr, patchwork, psych, purrr, readr, rmarkdown, rstatix, spelling, svglite, testthat (≥ 3.0.0), tidyverse, viridis, viridisLite
Published: 2025-09-24
DOI: 10.32614/CRAN.package.gglyph
Author: Valentin Velev [cre, aut], Andreas Spitz [ctb]
Maintainer: Valentin Velev <valentin.velev at uni-konstanz.de>
BugReports: https://github.com/valentinsvelev/gglyph/issues/
License: MIT + file LICENSE
URL: https://valentinsvelev.github.io/gglyph/
NeedsCompilation: no
Language: en-US
Materials: README, NEWS
CRAN checks: gglyph results

Documentation:

Reference manual: gglyph.html , gglyph.pdf
Vignettes: A guide on how to use the package gglyph (source, R code)

Downloads:

Package source: gglyph_0.2.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

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