The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

charport: ALTREP String Interoperability

Provides infrastructure for interoperable ALTREP character vectors. Producers of ALTREP string classes can register access methods, allowing consumers to read supported character vectors through a common interface without materializing them as ordinary R strings. Also provides 'charvec', a reference ALTREP string implementation backed by stable memory slices, with support for efficient and multithreaded construction.

Version: 0.1.1
Depends: R (≥ 3.6.0)
Suggests: cpp11, quarto, Rcpp
Published: 2026-09-21
DOI: 10.32614/CRAN.package.charport
Author: Travers Ching [aut, cre, cph], R Consortium [fnd] (Infrastructure Steering Committee grant: Universal ALTREP Interoperability for Strings)
Maintainer: Travers Ching <traversc at gmail.com>
BugReports: https://github.com/charbase/charport/issues
License: MIT + file LICENSE
Copyright: Benchmark measurements use the enwik8 corpus, the first 10^8 bytes of the English Wikipedia XML dump of 2006-03-03, whose text carries Wikipedia's own terms: the Creative Commons Attribution-ShareAlike License and the GNU Free Documentation License. No Wikipedia data is included in this package.
URL: https://github.com/charbase/charport, https://charbase.github.io/charport/
NeedsCompilation: yes
Materials: README, NEWS
CRAN checks: charport results

Documentation:

Reference manual: charport.html , charport.pdf
Vignettes: charport (source)
Design Rationale (source)
Charport Package Developer Guide (source)
Charport Error Handling (source)

Downloads:

Package source: charport_0.1.1.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: charport_0.1.0.zip
macOS binaries: r-release (arm64): charport_0.1.0.tgz, r-oldrel (arm64): charport_0.1.1.tgz, r-release (x86_64): charport_0.1.1.tgz, r-oldrel (x86_64): charport_0.1.1.tgz
Old sources: charport archive

Linking:

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

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.