A library with a large (sparse) array mapping each unicode code point to the annotation data for it provided in
http://www.unicode.org/Public/UNIDATA/NamesList.txt
With OSM Parser it is possible to process OpenStreetMap geodata for various purposes. For example, it can be used to extract streets or other OSM elements for user defined regions to generate a street directory.
OSM Pandora will someday be a map rendering and creating tool based upon data from OpenStreetMap. It will be similar to the already existing Kosmos but instead of .Net it is implemented with Qt4.5.