Shortest sea route between any two points on Earth. TypeScript library with the 2025 Eurostat maritime network, canal/strait restrictions (Suez, Panama, Bab-el-Mandeb…), vessel-draft gating, K-shortest alternatives, multi-leg waypoints, and ETA from speed.

5 stars 4 forks 5 watchers TypeScript MIT License
dijkstra eurostat geojson javascript logistics maritime nautical-miles panama-canal port-to-port sea-route searoute ship-routing shipping shipping-lanes shortest-path suez-canal supply-chain typescript vessel-routing voyage-planning
2 Open Issues Need Help Last updated: Jul 3, 2026

Open Issues Need Help

View All on GitHub
enhancement good first issue priority: medium

Shortest sea route between any two points on Earth. TypeScript library with the 2025 Eurostat maritime network, canal/strait restrictions (Suez, Panama, Bab-el-Mandeb…), vessel-draft gating, K-shortest alternatives, multi-leg waypoints, and ETA from speed.

TypeScript
#dijkstra#eurostat#geojson#javascript#logistics#maritime#nautical-miles#panama-canal#port-to-port#sea-route#searoute#ship-routing#shipping#shipping-lanes#shortest-path#suez-canal#supply-chain#typescript#vessel-routing#voyage-planning

Shortest sea route between any two points on Earth. TypeScript library with the 2025 Eurostat maritime network, canal/strait restrictions (Suez, Panama, Bab-el-Mandeb…), vessel-draft gating, K-shortest alternatives, multi-leg waypoints, and ETA from speed.

TypeScript
#dijkstra#eurostat#geojson#javascript#logistics#maritime#nautical-miles#panama-canal#port-to-port#sea-route#searoute#ship-routing#shipping#shipping-lanes#shortest-path#suez-canal#supply-chain#typescript#vessel-routing#voyage-planning