Tile5 is an open source HTML5 mapping javascript library that provides developers the ability to integrate existing mapping platforms (Google, Yahoo, Bing, etc…) to provide a rich HTML5 experience.
In addition to providing a great API for mapping, Tile5 also excels at building more generic tiling application interfaces. Tile5 is targeted at both mobile and desktop browsers that support HTML5.