BRouter is a highly configurable routing engine which can be use online and offline.
It does offer an online interface: https://brouter.de/brouter/online.html and it can be used in Android for offline navigation.
I don't know if it's possible to use on Linux in an offline mode though, but it might be worth looking into.
BRouter is a highly configurable routing engine which can be use online and offline.
It does offer an online interface: https://brouter.de/brouter/online.html and it can be used in Android for offline navigation.
I don't know if it's possible to use on Linux in an offline mode though, but it might be worth looking into.