nara: Native Raster Image Tools

Native rasters are a core R image format which use a compact color representation. This color representation closely aligns with graphics device internals meaning that these images can be rendered quickly. This package provides functions to quickly create, manipulate and composite native rasters.

Version: 1.0.1
Depends: R (≥ 4.1.0)
Imports: colorfast
LinkingTo: colorfast
Suggests: testthat (≥ 3.0.0), jpeg, fastpng, png, knitr, rmarkdown, magick
Published: 2026-05-27
DOI: 10.32614/CRAN.package.nara (may not be active yet)
Author: Mike Cheng [aut, cre, cph], Julien Vernay [ctb] (Author of public domain code for thick polylines)
Maintainer: Mike Cheng <mikefc at coolbutuseless.com>
BugReports: https://github.com/coolbutuseless/nara/issues
License: MIT + file LICENSE
Copyright: The included 'deer' sprites are by Calciumtrice and licensed under CC BY 3.0. See 'inst/LICENSE-deer.txt' for more details. The included bitmap font 'spleen' was created by Frederic Cambus (c) 2018-2024. See 'inst/LICENSE-spleen.txt' for full LICENSE
URL: https://github.com/coolbutuseless/nara, https://coolbutuseless.github.io/package/nara/index.html
NeedsCompilation: yes
Materials: NEWS
CRAN checks: nara results

Documentation:

Reference manual: nara.html , nara.pdf
Vignettes: Animation (source, R code)
Blitting (source, R code)
Convert images to/from native raster image format (source, R code)
Using Masks (source, R code)
Technical Notes (source, R code)
Triangles (source, R code)

Downloads:

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

Linking:

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