The mkgmap program converts map data from OpenStreetMap into the Garmin img map format that can be loaded onto Garmin GPS devices. It also combines maps and produces the auxiliary files required to load into map viewing programs.
Vespucci is an editor for the OpenStreeMap for the Android platform. It does not require any desktop components, pre-created tile sets, or postprocesing, and can download and upload the map data to/from the OpenStreetMap servers.
The Geomajas OpenStreetMap layer allows you to define a raster layer for any Geomajas application based on OpenStreetMap tiles. It can use either the default MapNik rendered tiles, tiles from another source like OpenCycleMap, or other renderings.