mapsforge (website) provides a free, open-source, offline vector map library for Android and Java-based applications. With the easy to use API you can build your own map application with just a few lines of code.

The overall goal of the mapsforge project is to provide a free and open toolbox that enables the community to easily create new OpenStreetMap-based applications. Provided tools and APIs include solutions for map rendering, map overlays, downloading maps and more. A sample app for Android is available from the project itself and several third party apps use mapsforge. Swingmapviewer is available for use on desktop computers.

The mapsforge project was initiated in 2008 at the computer science institute of Freie Universität Berlin and is now maintained by volunteers. After a long hiatus, version 0.4.0 was released in May 2014.