The Courier Unicode Library implements several algorithms related to the Unicode Standard: look up of uppercase, lowercase, and titlecase equivalents of a Unicode character, grapheme and work breaking rules, line breaking rules, and several other related functions. The library also implements C++ bindings for these algorithms.

utfout is a command-line tool that can produce UTF-8 (Unicode) strings in various ways and direct them to standard output, standard error, or direct to the terminal without the need for shell support. Strings can be repeated, delayed, randomly-generated, written to arbitrary file descriptors, interspersed with other characters, and generated using ranges. printf(1)-style escape sequences are supported along with extended escape sequences. utfout(1) sits somewhere between echo(1) and printf(1).

SCSU is a Standard Compression Scheme for Unicode, implemented for PHP and JavaScript. It's suitable for better LZF compression for UTF-8 strings and is based on the Java source of SCSU by Unicode, Inc. Its PHP classes are self-documented by PHPDoc tags, and its JavaScript class by JSDoc tags.

JuniCoder is a Java project that uses Unicode as a base for decoding and encoding formats that invented workarounds to express characters not covered by ASCII. Decoders translate these inventions to Unicode. Encoders encode to these inventions.

xchat-greek is a Perl script to allow reading both 8-bit ISO and UTF-8 text inside xchat. It is intended for Greek IRC users. It can be easily modified to support more ISO codepages (tested with Baltic, Cyrillic and Turkish; probably also works with Arabic and Hebrew).