OsmSharp is a C# library to work with OpenStreetMap (OSM) data.

What can I do with OsmSharp?

OsmSharp enables you to work directly with OSM-data in .NET. Most important features are:

For more information visit the repository on github.

Some history

OsmSharp used to do everything on top of what it does today, including routing and rendering geo data. This was too much and the name OsmSharp didn’t make sense anymore. Now the old functionality has been replaced by several seperate projects:


We can always help you with projects using OsmSharp, Itinero or Mapsui. Email ben - at - osmsharp.com for more information.