JavaScript Gis

Open-source JavaScript projects categorized as Gis

Top 23 JavaScript Gi Projects

  1. Cesium

    An open-source JavaScript library for world-class 3D globes and maps :earth_americas:

    Project mention: Cesium VS xeokit SDK - a user suggested alternative | libhunt.com/r/cesium | 2025-05-07
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. mapshaper

    Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files

  4. leaflet-geoman

    πŸ‚πŸ—ΊοΈ The most powerful leaflet plugin for drawing and editing geometry layers

  5. proj4js

    JavaScript library to transform coordinates from one coordinate system to another, including datum transformations

  6. geojson.io

    A quick, simple tool for creating, viewing, and sharing spatial data

  7. 3DTilesRendererJS

    Renderer for 3D Tiles in Javascript using three.js

    Project mention: NASA Stennis Releases First Open-Source Software | news.ycombinator.com | 2025-05-14
  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. xeokit SDK

    3D BIM IFC Viewer SDK for AEC engineering applications. Open Source JavaScript Toolkit based on pure WebGL for top performance, real-world coordinates and full double precision

    Project mention: 2D Overlay on 3D IFC BIM model | dev.to | 2025-05-09

    One of a commonly used features of a BIM viewer is displaying a 2D overlay (e.g. a floor plan) within the 3D model. This article demonstrates how such an overlay can be implemented with (xeokit SDK), by using general purpose abstractions provided by the SDK.

  10. koop

    Transform, query, and download geospatial data on the web.

  11. historical-basemaps

    Collection of georeferenced boundaries of world countries and cultural regions for use in mapping historical data on global or continental scale

  12. mapview

    Interactive viewing of spatial data in R

  13. xeokit-bim-viewer

    Built with xeokit SDK. IFC, BIM and Point Cloud 3D Viewer as a package. Enables AEC & GIS applications with double precision global coordinates.

    Project mention: xeokit SDK VS xeokit-bim-viewer - a user suggested alternative | libhunt.com/r/xeokit-sdk | 2025-04-25

    Built with xeokit SDK. IFC, BIM and Point Cloud 3D Viewer as a package. Enables AEC & GIS applications with double precision global coordinates.

  14. gdal3.js

    Convert raster and vector geospatial data to various formats and coordinate systems entirely in the browser.

  15. AzureMapsCodeSamples

    A set of code samples for the Azure Maps web control.

  16. ziptastic-jquery-plugin

    This is a jQuery plugin that shows how Ziptastic could be used.

  17. VTS Browser JS

    JavaScript WebGL 3D map rendering engine

  18. valhalla-app

    This is the demo web app running on https://valhalla.openstreetmap.de (by nilsnolde)

    Project mention: Geocoding APIs compared: Pricing, free tiers and terms of use | news.ycombinator.com | 2025-04-23

    I have an admittedly resource-intensive, self-hosted, podman/docker-based slippy map product prototype. Briefly, it incorporates the nominatim geocoder, the valhalla routing engine, a map tiler, and PostGIS. One of its front-ends is https://github.com/nilsnolde/valhalla-app. If you are interested in participating in a beta test, please email me at my work address [email protected].

  19. opensphere

    OpenSphere (by ngageoint)

  20. analytics-toolbox-core

    A set of UDFs and Procedures to extend BigQuery, Snowflake, Redshift, Postgres and Databricks with Spatial Analytics capabilities

  21. spectral

    Awesome Spectral Indices for the Google Earth Engine JavaScript API (Code Editor). (by awesome-spectral-indices)

  22. GeoPicker

    Geospatial data picker via fast Api Rest interface, not only another simple elevation service.

  23. komootHeatmap

    Quickly map all the places you have been, on one map.

  24. oltb

    Portable mobile friendly GIS toolbar/editor developed for OpenLayers 10.5.0

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Gis discussion

Log in or Post with

JavaScript Gis related posts

  • Cesium VS xeokit SDK - a user suggested alternative

    2 projects | 7 May 2025
  • Cesium: Open-Source JavaScript Library for High-Performance 3D Maps

    1 project | news.ycombinator.com | 16 Aug 2024
  • How to Build a Choropleth Map in JavaScript

    2 projects | dev.to | 26 May 2023
  • I'm a senior in my CS major and it's incredible I didn't hear about GIS projects until now. Glad to be here.

    2 projects | /r/gis | 22 May 2023
  • Google Map 3D Tiles in threejs

    2 projects | /r/GoogleMaps | 18 May 2023
  • Google Map 3D Tiles in threejs

    2 projects | /r/threejs | 16 May 2023
  • What 3D Javascript Globe package do you use?

    2 projects | /r/gis | 7 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β†’

Index

What are some of the best open-source Gi projects in JavaScript? This list will help you:

# Project Stars
1 Cesium 13,820
2 mapshaper 3,924
3 leaflet-geoman 2,305
4 proj4js 2,128
5 geojson.io 2,004
6 3DTilesRendererJS 1,929
7 leaflet-search 807
8 xeokit SDK 795
9 koop 688
10 historical-basemaps 567
11 mapview 531
12 xeokit-bim-viewer 470
13 gdal3.js 379
14 AzureMapsCodeSamples 345
15 ziptastic-jquery-plugin 241
16 VTS Browser JS 220
17 valhalla-app 196
18 opensphere 194
19 analytics-toolbox-core 193
20 spectral 187
21 GeoPicker 42
22 komootHeatmap 39
23 oltb 40

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?