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.

punycoder: Unicode and Punycode Domain Name Processing

High-performance Unicode and Punycode encoding/decoding for internationalized domain names. Provides RFC 3492 compliant conversion functions with a focus on URL processing and data analysis workflows. Addresses limitations in existing R packages for handling international domain names in web scraping and URL parsing applications.

Version: 1.0.0
Depends: R (≥ 3.5.0)
Imports: Rcpp (≥ 1.0.0)
LinkingTo: Rcpp
Suggests: testthat (≥ 3.0.0), knitr, rmarkdown
Published: 2026-06-11
DOI: 10.32614/CRAN.package.punycoder (may not be active yet)
Author: Bart Turczynski [aut, cre]
Maintainer: Bart Turczynski <bartek+punycoder at turczynski.pl>
BugReports: https://github.com/bart-turczynski/punycoder/issues
License: MIT + file LICENSE
URL: https://github.com/bart-turczynski/punycoder
NeedsCompilation: yes
SystemRequirements: GNU libidn2 (optional, for native punycode backend)
Materials: README, NEWS
CRAN checks: punycoder results

Documentation:

Reference manual: punycoder.html , punycoder.pdf
Vignettes: Introduction to punycoder (source, R code)

Downloads:

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

Linking:

Please use the canonical form https://CRAN.R-project.org/package=punycoder 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.