Life & fun · alternatives · 2026
24 alternatives to 3D Topography of Your GPS Track
As a hiker and (ski)mountaineer I've always been a bit disappointed of how most apps fail to properly depict the topography while analyzing GPS tracks. (I know that Strava offers some kind of 3D view by now, but I still wanted to build my own thing) That's why I started working on https://cubetrek.com It's still very experimental, but you can give it test-drive now. Any feedback appreciated. It essentially renders your GPS Track as a 3D model within the topography. As an example, here's the Bishorn, a 4000 m peak in Switzerland: https://cubetrek.com/view/5807…
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. 3D Topography of Your GPS Track launched in 2022; newer entries below may have overtaken it.
- 1

I'm working on a GPS track visualizer for quite some time. It shines in hilly and mountaineous terrain (where a 3D view makes more sense), but it also offers quite a lot of Strava-like features (statistics etc.). You can upload your GPX and FIT files manually, or sync directly with Garmin, Coros and Polar. See https://cubetrek.com for the live app and check out some examples there. It's free and opens source. Also, anyone who likes to work with 3D visualizations (especially Babylon.js), let me know if you like to help polish this thing further.
2025 · github.com · its alternatives →
- 2G3
I made a web app to generate 3D models of real places on earth from land cover and elevation data. Click anywhere on the map to get a polygon, and then click "generate". It should work at most scales, but if your watershed or region selection is too large, the result can be less exciting because it's so flat. As a warning, the 3D models can sometimes be too much for my phone. It's nicer on desktop. I'm still working better on mobile support. The land cover data I'm using gives a cool effect, but at some point I'd like to add in global imagery and clouds. The backend is a Python thread…
2025 · topography.jessekv.com · its alternatives →
- 3

I'm working on https://cubetrek.com, a web app to manage, visualize and compare your running, hiking, mountainbiking, skiing... activities. Some features include: a github-style calendar heatmap, 3D visualization of tracks (especially useful for hill climbs and mountaineous terrain in general), a world map displaying all your activities at once. Excluded features: although you can share yoir tracks to the world, should you choose so, there are no friends, no likes, no comments, i.e. none of that social networking stuff. And no ads. Any feedback is appreciated, let me know what you…
2023 · cubetrek.com · its alternatives →
- 4

- 5MP
2020 · felixpalmer.github.io · its alternatives →
- 6

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 →
- 7

Hi everyone! Shortly after publishing my iOS 4 jailbreak last October[1], I got to work on my next hobby project: a from-scratch homebrew GPS receiver, which can solve the user’s location solely from billions of radio antenna samples. I took a commodity SDR (alongside the Python standard library and numpy) and built a signal processing pipeline that can detect and track GPS satellites over many minutes, drop and pick up satellites as they come in and out of view, and precisely determine the user’s position and clock inaccuracy. All told, gypsum can go from a cold start to a fix on the user’s…
2024 · axleos.com · its alternatives →
- 8AR
2018 · tylermw.com · its alternatives →
- 9

I recently added a Segments feature to the Hangtime mountain biking app for Android and IOS. If you are familiar with Strava’s segments, this new feature works much the same. For example, you can add a segment to an existing recorded ride by simply defining a start and end point for the segment. Once the segment is created, it will match any new rides, and optionally “back match” all previous rides. If a segment matches a ride, you you will see your time to complete that segment as well as your personal record (PR) and king of the mountain (KOM) for that segment. The KOM represents the best…
2022 · mtbx.bike · its alternatives →
- 10

This is a little hobby project that I hope you enjoy. You can see where the International Space Station is now, with live HD video from NASA, on a realistic 3D globe. The positions of the sun and moon are also accurate, though distances aren't to scale. The clouds are also near-realtime; I span that out into a separate project at https://clouds.matteason.co.uk, where the cloud images I create from EUMETSAT data are freely available. I've got more features almost ready to go, like the ability to turn off all UI, toggleable clouds and turning off the day/night cycle I'd love for…
2024 · iss.matteason.co.uk · its alternatives →
- 11

- 12ML
Commented on yesterday's Ask HN: What are you working on? (August 2026), thought I might as well submit a Show HN. If you see climbing world cup/championship, there is this 3D modelling thing [1]. I want that for my weekly bouldering. I scanned my local climbing gym into 3D mesh using iphone. Built a simple editor to trim, merge, move/rotate meshes. You can interact with the mesh, view routes, view climb, etc. So this is unlike many gaussian splatting projects where the main use is for viewing. I built a pipeline in updating climbing walls. Climbing routes are manually annotated.…
Aug 2026 · kmcheung12.github.io · its alternatives →
- 13

3D geographic visualization library. Contribute to w3reality/three-geo development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 14
EarthGuessr▲192I built it as a way to practice programming. There are probably much better alternatives out there.
2025 · earthguessr.com · its alternatives →
- 15

- 16
RunMap▲75Turn your Strava runs into a world map adventure
Apr 2026 · runmap.world · its alternatives →
- 17

- 18

Hey HN, This is a follow-up to our original Show HN post, where I launched the first version of MBCompass. https://news.ycombinator.com/item?id=44155741 Since then, I've added several features based on user feedback and community input... I just released v1.1.9 of MBCompass - Minimal, FOSS compass and navigation app. New in this version: - Theme toggling (Dark/Light) controlled via settings - Fix current location arrow visibility - Compass accuracy alerts - Sensor status indicator - Explicit button for showing the GPS current location - Smooth transitions and many more..…
Jan 2026 · github.com · its alternatives →
- 19

We’re on a journey to advance and democratize artificial intelligence through open source and open science.
17d ago · huggingface.co · its alternatives →
- 20
Traverse▲68Mark your activities on the map to explore your world
2018 · apps.apple.com · its alternatives →
- 21
OneGlanse▲77Free open-source GEO tracker for LLM visibility
Apr 2026 · oneglanse.com · its alternatives →
- 22

Offline topographical maps and crowdsourced trail guides
2019 · wikiloc.com · its alternatives →
- 23

- 24

Discover and track your mountain hikes
2020 · play.google.com · its alternatives →
Also compare
- 3D Terrain simulation for hiking, skiing etc. alternatives
- Global 3D topography explorer alternatives
- I'm building a Strava alternative without all the social media crap alternatives
- Nice Trails alternatives
- Mountain Peaks in WebGL alternatives
- Every mountain, building and tree shadow mapped for any date and time 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 →