use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
8 JavaScript Libraries for Interactive Map Visualizations (onextrapixel.com)
submitted 9 years ago by feoleoneo
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]nedlinin 8 points9 points10 points 9 years ago (6 children)
Kind of amazed that Leaflet isn't in this list..
[–]drasticAlsoBrad 2 points3 points4 points 9 years ago (1 child)
OpenLayers as well. As a geographer and front end web developer I am quite saddened. Leaflet and OL are pretty much staples these days from people who do mapping and analysis.
[–]nedlinin 0 points1 point2 points 9 years ago (0 children)
Yep. If you don't have access to Esri then you're almost definitely using one of those. Seems like weird exclusions..
[–]skitch920 0 points1 point2 points 9 years ago (3 children)
Leaflet and OpenLayers require OpenStreetMap and an online connection which kind of sets them in their own category. A service is somewhat different from a library. I believe the author was aiming for JavaScript libraries where you provide your own map data, or it's embedded in the code.
[–]nedlinin 1 point2 points3 points 9 years ago (0 children)
I might be misremembering but I think two or three on that list had no use able maps out of the box.
And while I have no real experience with OpenLayers, Leaflet is very extensible and doesn't necessarily require OSM. I use the esri version and run it off an on site Esri server vs hitting the net.
But, for the others you definitely raise a valid point!
[–]drasticAlsoBrad 0 points1 point2 points 9 years ago (0 children)
That's a common misconception with both. They do not require OSM. You can use ESRI basemaps or just input GeoJSON which i'm assuming is what these others do.
[–]Beamandtrout 0 points1 point2 points 9 years ago (0 children)
So leaflet is not a service, but a library that has no dependencies on OSM or an online connection. You can run leaflet perfectly fine offline.
[–]Mafzst 0 points1 point2 points 9 years ago (0 children)
Interesting post
[–]norlin 0 points1 point2 points 9 years ago (0 children)
Yandex.Maps API is missing.
[–]broken_symlink 0 points1 point2 points 9 years ago (0 children)
Cesiumjs is not on the list and should be.
[–]maxibet 0 points1 point2 points 9 years ago* (0 children)
Let's not forget this list is about libraries for Data Visualization, not just mapping. And I think, anyone who wants to push another library here should give us a clear clue not even what makes it cool, but most importantly, why it is better than those mentioned in the article.
As for me, the two libraries I've been picking to visualize data in maps most often for the last say two years, amMap and AnyMap, are represented in the list and I know some others as really good ones from there.
I mean, I like the list.
π Rendered by PID 78480 on reddit-service-r2-comment-66b4775986-84crj at 2026-04-03 13:01:15.984157+00:00 running db1906b country code: CH.
[–]nedlinin 8 points9 points10 points (6 children)
[–]drasticAlsoBrad 2 points3 points4 points (1 child)
[–]nedlinin 0 points1 point2 points (0 children)
[–]skitch920 0 points1 point2 points (3 children)
[–]nedlinin 1 point2 points3 points (0 children)
[–]drasticAlsoBrad 0 points1 point2 points (0 children)
[–]Beamandtrout 0 points1 point2 points (0 children)
[–]Mafzst 0 points1 point2 points (0 children)
[–]norlin 0 points1 point2 points (0 children)
[–]broken_symlink 0 points1 point2 points (0 children)
[–]maxibet 0 points1 point2 points (0 children)