base-unicode

Encodes text and binary data to a subset of Unicode plane 1 (BMP). Runs in browser and Node.js. Character compression. Makes binary data copy-pastable. URL-safe.

@loltech/sms-splitter

Typescript library for splitting strings into SMS messages according to GSM-7 or UCS-2.

@setkeeper/text-message-utils

Get a Text Message's size depending on it's content. Get it's encoding and which characters are not GSM-7 compatible.

node-sms-pdu

The node-sms-pdu is a SMS-SUBMIT PDU (Packet Data Unit) generator and SMS-SUBMIT/DELIVER PDU parser. This module supports the GSM 7-bit default alphabet encoding and the UCS-2 16-bit alphabet encoding. Besides, it supports the Concatenated (or Multipart o