Bike Router is an interactive open-source map app that can help you plan your cycling trips. It allows you to set the start point, end point and several mid-points for your trip.

It calculates and display the path, distance, and routes on a map and a visual graph.

The project is written by Hasan Ali, an engineering student and an open-source enthusiast.

An elevation chart will also be displayed which will help you visualize the difficulty of the path. You can click and drag on the chart to calculate the inclination percentage between any two points.

example usecase

Hovering over the chart will render a marker at the corresponding location on the path.

It is a web-based app that is built on top of React, TypeScript, Leaflet maps, and ReChart library.

The project is released under the GPL-3.0 License.