A superset of UTF-8 that encodes surrogate code points if they are not in a pair, for representing potentially ill-formed UTF-16 from systems such as JavaScript and Windows. Also handles CESU-8 and Java's Modified UTF-8.

Required Ruby Version

>= 3.2.0

Authors

Marco Roth

Versions

  1. 0.1.0 August 25, 2026 (11.5 KB)
  2. 0.0.1 August 25, 2026 (6 KB)

Pushed by

GitHub

SHA 256 checksum

Provenance