GitHub repository: HarelM/graphhopper
Primary language: Java
Description: An open source routing engine. Use it as Java library or server. With OpenStreetMap.