An experimental fork of 'stringr'. The functions and semantics are the same, apart from differences between 'ICU' and Unicode versions, but everything is optimized around 'ALTREP' strings (custom high-performance string storage), allowing for faster and more efficient operation.
| Version: | 0.1.0 |
| Depends: | R (≥ 4.1.0) |
| Imports: | charport (≥ 0.1.1), cli, glue (≥ 1.6.1), lifecycle (≥ 1.0.3), rlang (≥ 1.0.0), stringi (≥ 1.5.3), vctrs (≥ 0.4.0) |
| LinkingTo: | charport (≥ 0.1.1) |
| Suggests: | htmltools, htmlwidgets, quarto, testthat (≥ 3.0.0) |
| Published: | 2026-10-07 |
| DOI: | 10.32614/CRAN.package.charr (may not be active yet) |
| Author: | Travers Ching [aut, cre, cph], Hadley Wickham [ctb, cph] (Author of stringr, of which charr is a fork), Posit Software, PBC [ctb, cph] (Copyright holder of stringr), Unicode, Inc. and others [ctb, cph] (ICU4C source code and data (Unicode License v3)), Marek Gagolewski [ctb, cph] (Author of stringi; stringi implementation used by charr), R Consortium [fnd] (Infrastructure Steering Committee grant: Universal ALTREP Interoperability for Strings) |
| Maintainer: | Travers Ching <traversc at gmail.com> |
| BugReports: | https://github.com/charbase/charr/issues |
| License: | MIT + file LICENSE |
| Copyright: | Copyright (c) 2026 Travers Ching. Portions derived from the
'stringr' package are copyright (c) 2023 stringr authors;
current upstream metadata identifies Hadley Wickham and Posit
Software, PBC as copyright holders. Those portions are used
under the MIT License. Included R and C++ code from 'stringi'
is copyright (c) 2013-2025 Marek Gagolewski and is used under
the BSD 3-Clause License. Bundled ICU4C 78.3 source code and
data are copyright (c) 2016-2025 Unicode, Inc., with additional
holders and terms identified in ICU's third-party notices,
under the Unicode License v3 and the applicable component
licenses. The source package includes LICENSE.note; installed
notices are supplied as COPYRIGHTS and icu/LICENSE. charr copyright details |
| URL: | https://github.com/charbase/charr, https://charbase.github.io/charr/ |
| NeedsCompilation: | yes |
| SystemRequirements: | GNU make, C++17, ICU4C 78.2 or 78.3 (optional; bundled otherwise) |
| Materials: | README |
| CRAN checks: | charr results |
| Reference manual: | charr.html , charr.pdf |
| Vignettes: |
charr (source) Under the hood (source) |
| Package source: | charr_0.1.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 |
Please use the canonical form https://CRAN.R-project.org/package=charr to link to this page.