nowfound

Life & fun · alternatives · 2026

MP

24 alternatives to Mountain Peaks in WebGL

Mountain Peaks in WebGL is an interactive 3D visualization tool that renders mountain landscapes in a web browser using WebGL technology. Built for anyone interested in exploring terrain visualization or enjoying… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Mountain Peaks in WebGL launched in 2020; newer entries below may have overtaken it.

  1. 1

    Looping WebGL2 shader scene of layered mountains under a bright noon sun. View the GLSL, tweak settings, and export as GIF or MP4.

    2018 · shadergif.com · its alternatives →

  2. 2

    2014 · jessevdk.github.io · its alternatives →

  3. 3RT
  4. 4
    Peaks!▲83

    The peaks of the world in 3D

    2021 · apps.apple.com · its alternatives →

  5. 5G3

    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 →

  6. 6AS

    2016 · erkaman.github.io · its alternatives →

  7. 7
    Peaks▲6

    Map of Swiss mountain names (visualization)

    2017 · raphaelschaad.github.io · its alternatives →

  8. 8ST

    2015 · mattdesl.github.io · its alternatives →

  9. 9

    Creator here. I built ChartGPU because I kept hitting the same wall: charting libraries that claim to be "fast" but choke past 100K data points. The core insight: Canvas2D is fundamentally CPU-bound. Even WebGL chart libraries still do most computation on the CPU. So I moved everything to the GPU via WebGPU: - LTTB downsampling runs as a compute shader - Hit-testing for tooltips/hover is GPU-accelerated - Rendering uses instanced draws (one draw call per series) The result: 1M points at 60fps with smooth zoom/pan. Live demo:…

    Jan 2026 · github.com · its alternatives →

  10. 10

    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 →

  11. 11

    Explore the world's mountain peaks like never before.

    Jul 2026 · peakatlas3d.com · its alternatives →

  12. 12

    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 →

  13. 13AR
  14. 14

    An interactive 3D visualization of the all the buildings in Manhattan.

    2018 · tbaldw.in · its alternatives →

  15. 15FW
  16. 16

    An interactive tour of four Seattle landmarks reconstructed using photogrammetry and presented in 3D with dynamically-projected photographic textures.

    2022 · arcsineimaging.com · its alternatives →

  17. 17

    Lets you explore mountains in your browser.

    2014 · piste.io · its alternatives →

  18. 18

    Over the weekend I was discussing the latest news relating to open weights with some of my non-techie friends. After 30 mins of waffling, I realised it is quite a long and interesting story, with many twists and turns. I've always wanted to create a 'long scroll' story, but have never found a suitable story to tell. This felt like a fun weekend project to undertake. The story itself doesn't have too many scroll effects (which is probably a good thing), it was more about trying to tell a story with a certain style that wouldn't really fit on my personal blog. Would love to get your feedback…

    2020 · blog.scottlogic.com · its alternatives →

  19. 19
    PeakVisor▲247

    Your private mountain guide

    2017 · peakvisor.com · its alternatives →

  20. 20FT

    2021 · static.laszlokorte.de · its alternatives →

  21. 21

    View mountain paths in 3D

    2024 · peaknav.com · its alternatives →

  22. 22MC
  23. 23

    Voxel-engine in Javascript. Contribute to Lallassu/voxelengine3 development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  24. 24

    Hey HN! We're Ben and Izak, founders of Repaint (YC S23). Repaint is like Figma, but for creating real websites. It has panning, zooming, and dragging elements around. The settings closely follow html/css. We think an open canvas is a big improvement over other website builders. Everything is easier: styling, consistency, responsiveness… But making it work was hard! We thought HN would appreciate the tech behind it: - A custom WebGL rendering engine (w/text, shadows, blurs, gradients, & opacity groups) - A partial implementation of the css spec - A custom text editor & text shaper…

    2024 · repaint.com · its alternatives →

Also compare

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 →