Life & fun · alternatives · 2026
24 alternatives to Dijkstra’s algorithm in the web browser with OpenStreetMap
This web application demonstrates Dijkstra's algorithm by finding the shortest route between two points on an interactive OpenStreetMap. Users can click locations on the map to set start and end points, then watch the… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Dijkstra’s algorithm in the web browser with OpenStreetMap launched in 2016; newer entries below may have overtaken it.
- 1

Visual explanation of pathfinding algorithms and how a*, Dijkstra and BFS can be seen as the same algorithm with different parameter/data structures used under the hood - npretto/pathfinding
2021 · github.com · its alternatives →
- 2DS
2016 · christophercliff.com · its alternatives →
- 3

The quickest and easiest territory mapping software that you ever used. Trusted by more than 1000 customers for data-driven decisions
2018 · oalley.net · its alternatives →
- 4BR
Hey guys, I built a route planner that is mostly focused on bike touring and using existing bike infrastructure. For each request you're shown what bike tracks/trails your route uses and can further explore them by showing them on map or going to the official trail route. The main idea for the app is to have a friendly and easy to use planner that would make heavy use of official bike trails data (mainly from OpenStreetMap) and make it easy to plan a longer trip using the best possible bike routes out there. Currently the app only works for the Euro region but I'm planning to add North…
2024 · trailimap.com · its alternatives →
- 5

Hey HN, jvaclavik here from OpenClimbing team! We are thrilled to release version 2.0 of our fully opensource/opendata climbing guide. Based on OpenStreetMap for map-data and Wikimedia Commons for images, we created a (hopefully) user-friendly app which completely uses these open databases, thus contributing data back to commons. We designed a simple and powerful notation for drawing climbing routes directly over the Wikimedia pictures: - https://wiki.openstreetmap.org/wiki/Key:wikimedia_commons:pa... Check out the release article for a ton of new features, or go…
2014 · openstreetmap.org · its alternatives →
- 6

Interactive solver for the traveling salesman problem to visualize different algorithms. Includes various Heuristic and Exhaustive algorithms.
2019 · tspvis.com · its alternatives →
- 7
Manymap▲577Route planner for explorers with real-time collaboration
2023 · mapmagic.app · its alternatives →
- 8

I've been working on this project for about 4 years. It began as terrain only because world wide elevation data was publicly available. I then added buildings from OpenStreetMap (crowd sourced) and more recently from Overture Maps data. Some computer vision/machine learning advancements [1] in the past few years have made it possible to estimate tree canopy heights using satellite imagery alone making it possible to finally add trees to the map. The data isn't perfect, but it's within +/- 3 meters of so. Good enough to give a general idea for any location on Earth. Happy to answer…
2024 · shademap.app · its alternatives →
- 9

Running route planner for round-trips amongst greenery
2020 · trailrouter.com · its alternatives →
- 10

Experimental C implementation of “Breaking the Sorting Barrier for Directed Single-Source Shortest Paths” by Ran Duan, Jiayi Mao, Xiao Mao, Xinkai Shu, and Longhui Yin (STOC 2025) - danalec/DMMSY-SSSP
Feb 2026 · github.com · its alternatives →
- 11
Footpath▲194Plan exact travel routes with the trace of your finger 🗺️
2018 · footpathapp.com · its alternatives →
- 12

I invite you to try a planned feature for 1.0 which is now in a usable shape. It allows you to heavily customize the existing vehicle profiles without any Java knowledge. And not only per-request but also for the CH and …
2020 · discuss.graphhopper.com · its alternatives →
- 13

QuadTree Model for generating random road network. Contribute to arun1729/road-network development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 14

Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast - onthegomap/planetiler
2021 · github.com · its alternatives →
- 15

Pathfinding visualizer on a real map, anywhere in the world
2024 · honzaap.github.io · its alternatives →
- 16LP
2015 · mikolalysenko.github.io · its alternatives →
- 17

2013 · flattestroute.com · its alternatives →
- 18

- 19

Interactive visualisations help explain Depth First Search and Breadth First Search as well as algorithms based upon each approach. A very useful resource for learning by seeing.
2016 · workshape.github.io · its alternatives →
- 20

- 21

I was fascinated reading through another recent HN submission about a highly efficient implementation of A* in Lisp, which got me thinking about how I could do something similar in Python. However, these kinds of pathfinding algorithms really need complex terrain/mazes with interesting obstructions to showcase what they can do and how they work. So, I started thinking about how I could generate cool and diverse random "mazes" (they aren't really mazes, but I'm not sure what the best term is). I got a bit carried away thinking of lots of different cool ways to generate these mazes, such…
2024 · github.com · its alternatives →
- 22
Routemap▲92Roadmap, timeline & product discovery for Jira
2022 · marketplace.atlassian.com · its alternatives →
- 23GM
Great Circle Map displays the shortest route between airports and calculates the distance. It draws geodesic flight paths on top of Google maps, so you can create your own route map.
2018 · greatcirclemap.com · its alternatives →
- 24RA
I've been begrudgingly working on autorouters for 2 years, looking for new techniques or modern methods that might allow AI to create circuit boards. One of the biggest problems in my view for training an AI to do autorouting is the traditional grid-based representation of autorouting problems which challenges spatial understanding. But we know that vision models are very good at classifying, so I wondered if we could train a model to output a path as a classification. But then how do you represent the path? This lead me down the track of trying to build an autorouter that represented paths…
Feb 2026 · pattern-pathfinder.vercel.app · its alternatives →
Also compare
- BFS, Dijkstra and A* interactive demo made in React alternatives
- Dijkstra’s algorithm on OpenStreetMap with dynamic cost manipulation alternatives
- A map that shows you how far you can go for a given time or distance alternatives
- Bike route planner that follows almost only official bike trails alternatives
- OpenStreetMap alternatives
- Interactive visual solver for the traveling salesman problem alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →