[*International Components for Unicode (ICU)*](http://site.icu-project.org/) – Provides collation in some databases.

ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications.

Used by some databases for collation: Compare strings according to the conventions and standards of a particular language, region or country. ICU's collation is based on the Unicode Collation Algorithm plus locale-specific comparison rules from the Common Locale Data Repository, a comprehensive source for this type of data.

history | excerpt history