JavaScript Gis

Open-source JavaScript projects categorized as Gis

Top 23 JavaScript Gi Projects

  • Cesium

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

  • mapshaper

    Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files

  • Project mention: Show HN: Geojson-shave, a tool for reducing the size of GeoJSON files | news.ycombinator.com | 2024-04-03

    Have you thought about adding a simplification algorithm such as Ramer-Doublas-Peucker [0] or Visvalingam–Whyatt [1]? I've used https://mapshaper.org/ to do GeoJSON path simplification before and those seem to work very well. For applications which want to maintain path accuracy while reducing the number of waypoints that may be more effective than truncating the decimal places

    [0] https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93...

    [1] https://en.wikipedia.org/wiki/Visvalingam%E2%80%93Whyatt_alg...

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • leaflet-geoman

    🍂🗺️ The most powerful leaflet plugin for drawing and editing geometry layers

  • proj4js

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

  • Project mention: How to Build a Choropleth Map in JavaScript | dev.to | 2023-05-26

    It is needed to link the required JS scripts in the section of the HTML page. These scripts include the Core and Geo Maps modules and the file that contains geodata for the world map, all of which are available on the CDN. I'll also use two more script files to connect the data to the choropleth map. One is the Data Adapter, which will help load the data, and the other is Proj4js, a JavaScript library that will transform the coordinates from one coordinate system to another so the data can be plotted on the map accurately.

  • geojson.io

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

  • 3DTilesRendererJS

    Renderer for 3D Tiles in Javascript using three.js

  • geonode

    GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • koop

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

  • mapview

    Interactive viewing of spatial data in R

  • historical-basemaps

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

  • AzureMapsCodeSamples

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

  • gdal3.js

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

  • ziptastic-jquery-plugin

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

  • VTS Browser JS

    JavaScript WebGL 3D map rendering engine

  • analytics-toolbox-core

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

  • opensphere

    OpenSphere (by ngageoint)

  • spectral

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

  • UltraGlobe

    A globe in threejs with OGC WMS imagery, OGC 3dtiles and elevation

  • Project mention: Google Map 3D Tiles in threejs | /r/GoogleMaps | 2023-05-18
  • GeoPicker

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

  • OpenTrafficCamMap

    A crowdsourced database of traffic cameras

  • oltb

    Portable mobile friendly GIS toolbar developed for OpenLayers 8.2.0

  • inLoco-2.0

    A Geographic Information System (GIS) used by Ministério Público do Estado do Rio de Janeiro to show social, institutional and administrative data , based on React and Leaflet, interacting with a GeoServer back-end.

  • 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 related posts

  • 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
  • Dekart is an open-source data visualization and analytical tool for large scale geospatial data. Dekart is based on Kepler.gl visualization and supports BigQuery as a data source.

    1 project | /r/dekart | 1 May 2023
  • Shapemap: How to

    1 project | /r/PowerBI | 24 Apr 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 10 May 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →

Index

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

Project Stars
1 Cesium 11,889
2 mapshaper 3,607
3 leaflet-geoman 2,094
4 proj4js 1,945
5 geojson.io 1,842
6 3DTilesRendererJS 1,412
7 geonode 1,390
8 leaflet-search 748
9 koop 640
10 mapview 507
11 historical-basemaps 418
12 AzureMapsCodeSamples 307
13 gdal3.js 292
14 ziptastic-jquery-plugin 241
15 VTS Browser JS 218
16 analytics-toolbox-core 185
17 opensphere 178
18 spectral 165
19 UltraGlobe 118
20 GeoPicker 37
21 OpenTrafficCamMap 26
22 oltb 24
23 inLoco-2.0 11

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com