International Components for Unicode

International Components for Unicode（ICU）は、Unicodeおよび国際化と地域化に関するライブラリである。オープンソースソフトウェアとして開発されている。
ICUのもとでは、C言語およびC++向けのライブラリとJava向けのライブラリの開発が行われており、それぞれICU4CとICU4Jと呼称されている。
主な機能.
主な機能は以下のとおり。
これらの機能の実装には共通ロケールデータリポジトリが活用されている。