Frontend GIS

Geographic Information Systems (GIS) for web browsers.

194 resources9 categoriesView Original

🌐 Web apps(19 items)

B

bboxFinder

Helper page for finding bbox values from a map.

🌐 Web apps
C

city roads

Render every single road in any city at once.

🌐 Web apps
D

Datawrapper

Create charts, maps, and tables.

🌐 Web apps
F

Fantasy Map Generator

Free web application for creating and editing fantasy maps.

🌐 Web apps
G

geojson.io

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

🌐 Web apps
G

GeoJSONLint

Use this site to validate and view your GeoJSON.

🌐 Web apps
G

geotiff.io

Provides quick access to easy-to-use raster processing.

🌐 Web apps
I

IMAGE

Tool for generating thematic maps.

🌐 Web apps
K

Kepler

A powerful open-source geospatial analysis tool for large-scale datasets.

🌐 Web apps
M

magrit

An online application for thematic mapping.

🌐 Web apps
M

MapOnShirt

Create colorful designs from maps and turn them into products.

🌐 Web apps
M

mapshaper

Online editor for map data.

🌐 Web apps
M

mapus

Tool for collaboratively exploring and annotating maps.

🌐 Web apps
M

Maputnik

Free and open visual editor for Mapbox GL styles.

🌐 Web apps
P

Peak Map

Visualizes elevation of any area on the map with filled area charts.

🌐 Web apps
P

Plasio

Drag-n-drop in-browser LAS/LAZ point cloud viewer.

🌐 Web apps
S

StoryMap JS

Open-source alternative to ESRI's Story Map application.

🌐 Web apps
T

TopoExport

Export 2D contour lines and 3D topography using open-source datasets.

🌐 Web apps
U

uMap

Create maps with OpenStreetMap layers and embed them in your site.

🌐 Web apps

πŸ‘¨β€πŸ’» JavaScript Libraries(64 items)

A

antvis L7

Large-scale WebGL-powered Geospatial Data Visualization. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
A

Arc.js

Calculate great circles routes as lines in GeoJSON or WKT format. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
A

ArcGIS Maps SDK for JavaScript

Modern JavaScript API and web component library for building interactive 2D and 3D web apps for the browser.

πŸ‘¨β€πŸ’» JavaScript Libraries
A

ArcGIS REST JS

Compact, modular JavaScript wrappers for the ArcGIS REST API that run in Node.js and modern browsers. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
A

awesome-GeoJSON

Catalogue of GeoJSON tools. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
B

Bertin.js

A JavaScript library for visualizing geospatial data and making thematic maps for the web. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
C

Cesium.js

An open-source JavaScript library for world-class 3D mapping of geospatial data. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
D

d3-geo

A library for creating maps based on D3.js. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
D

d3-geo-projection

Extended geographic projections. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
D

d3-geo-voronoi

Voronoi diagrams and Delaunay triangulation for the sphere. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
D

datamaps

Customizable map visualizations in one file. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
D

Deck.GL

WebGL2 powered geospatial visualization layers. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
E

EOSDIS Worldview

Interactive interface for browsing global, full-resolution satellite imagery.

πŸ‘¨β€πŸ’» JavaScript Libraries
E

Euclid.ts

2D Euclidean geometry classes, utilities, and drawing tools. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
E

Eurostat-map

Create and customise web maps showing Eurostat data using D3.js. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
F

flatbush

A really fast static spatial index for 2D points and rectangles in JavaScript. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
F

FlatGeoBuf

A performant binary encoding for geographic data based on flatbuffers. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
F

flatten-js

For manipulating geometrical shapes, finding intersections, checking inclusion, calculating distance, transformations, and more. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

Galton

Lightweight Node.js isochrone server. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

gdal3.js

Convert raster and vector geospatial data to various formats. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

geoblaze

A blazing fast JavaScript raster processing engine. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

geobuf

Geobuf is a compact binary encoding for geographic data. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

geojson-merge

Merge multiple GeoJSON files into one FeatureCollection. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

geojson-vt

A highly efficient JavaScript library for slicing GeoJSON data. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

geolib

Library to provide basic geospatial operations. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

Geometric.js

A JavaScript library for doing geometry. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

geopackage-js

The GeoPackage JavaScript library provides the ability to read GeoPackage files. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

geoparquet

Encoding geospatial data in Apache Parquet. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

GeoTiff.js

Parse TIFF files for visualization or analysis. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

geotoolbox

Provides several GIS operations for use with geojson properties. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

globe.gl

This library is a convenience wrapper around the three-globe plugin, using ThreeJS/WebGL for 3D rendering. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
G

Google Earth Engine

Geospatial processing service.

πŸ‘¨β€πŸ’» JavaScript Libraries
G

Google Maps

Google Maps API for JavaScript.

πŸ‘¨β€πŸ’» JavaScript Libraries
G

gridviz

A package for visualizing gridded data. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
H

HERE maps API

Build web applications with feature-rich and customizable HERE maps.

πŸ‘¨β€πŸ’» JavaScript Libraries
I

iTowns

A Three.js-based framework written in JavaScript/WebGL for visualizing 3D geospatial data. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
J

JSTS

JavaScript Topology Suite. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
K

koop

A JavaScript toolkit for connecting incompatible spatial APIs. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
L

Leaflet

The leading open-source JavaScript library for mobile-friendly interactive maps. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
M

Map Forecast API

Simple-to-use library based on Leaflet 1.4.x. It allows you to show wind maps. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
M

Mapbox GL JS

JavaScript library that uses WebGL to render interactive maps from vector tiles. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
M

maplibre

It originated as an open-source fork of mapbox-gl-js, before their switch to a non-OSS license in December 2020. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
M

MapTalks.js

An open-source JavaScript library for integrated 2D/3D maps. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
M

math.gl

JavaScript math library focused on Geospatial and 3D use cases. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
O

OpenLayers

A high-performance, feature-packed library for creating interactive maps on the web. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
P

Plasio

Drag-n-drop In-browser LAS/LAZ point cloud viewer.

πŸ‘¨β€πŸ’» JavaScript Libraries
P

Potree

WebGL point cloud viewer for large datasets.

πŸ‘¨β€πŸ’» JavaScript Libraries
P

Potree & Cesium.js

Rezt, Austria LIDAR viewer.

πŸ‘¨β€πŸ’» JavaScript Libraries
P

Proj4js

Transform coordinates from one coordinate system to another. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
R

rbush

RBush is a high-performance JavaScript library for 2D spatial indexing. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
R

react-simple-maps

An SVG mapping component library for React, built on top of d3-geo. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
S

Sentinel Hub custom scripts

A repository of custom scripts to be used with Sentinel Hub.

πŸ‘¨β€πŸ’» JavaScript Libraries
S

sentinelhub-js

Download and process satellite imagery using Sentinel Hub services.

πŸ‘¨β€πŸ’» JavaScript Libraries
S

Spectral

Awesome Spectral Indices for the Google Earth Engine JavaScript API.

πŸ‘¨β€πŸ’» JavaScript Libraries
S

spl.js

Makes it possible to use SpatiaLite functionality in JavaScript. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
S

statsbreaks

Split a quantitative dataset into classes for thematic mapping. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
S

supercluster

A very fast JavaScript library for geospatial point clustering. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
T

Tangram

WebGL map rendering engine for creative cartography. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
T

TerriaJS

TerriaJS is a library for building rich, web-based geospatial data explorers. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
T

Three.js

Point cloud data loader.

πŸ‘¨β€πŸ’» JavaScript Libraries
T

topoJSON

Convert GeoJSON to TopoJSON for use in D3 maps. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
T

Turf.js

A JavaScript library for spatial analysis. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
W

Wicket

A modest library for moving between Well-Known Text (WKT) and various framework geometries. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries
W

Wrld.js

Animated 3D city maps based on Leaflet. !GitHub stars

πŸ‘¨β€πŸ’» JavaScript Libraries

πŸ’Ύ Data sources(59 items)

A

Address API

Pan-European address data with geocoding and reverse-geocoding.

πŸ’Ύ Data sources
A

API Geo

Official French geographical data API.

πŸ’Ύ Data sources
A

ArcGIS Hub

Over 380,000 open datasets.

πŸ’Ύ Data sources
A

ArcGIS location services

Basemaps, Geocoding, Places, routing, and GeoEnrichment.

πŸ’Ύ Data sources
A

awesome-public-datasets

An awesome repository full of open datasets from an abundance of different categories.

πŸ’Ύ Data sources
B

bng2latlong

Converts British National Grid to latitude and longitude.

πŸ’Ύ Data sources
B

breezometer

Air Quality, Weather, Pollen, and Environmental data.

πŸ’Ύ Data sources
C

Copernicus global DEM

Global elevation tiles.

πŸ’Ύ Data sources
C

Copernicus open access hub

Copernicus satellite imagery download.

πŸ’Ύ Data sources
C

Country State City API

Database of city, state, and country data.

πŸ’Ύ Data sources
E

ETOPO1

1 arc-minute global relief model of Earth's surface.

πŸ’Ύ Data sources
E

European population grids - GISCO

Population figures in grid cells.

πŸ’Ύ Data sources
E

European Postcodes Point Data

Location of postal codes across Europe.

πŸ’Ύ Data sources
F

Free GIS data

Links to over 500 sites providing freely available geographic datasets.

πŸ’Ύ Data sources
G

Galileo

Geospatial data discovery and management platform.

πŸ’Ύ Data sources
G

Geoapify

Geospatial services such as maps, geocoding, and routing.

πŸ’Ύ Data sources
G

Geoboundaries

The world's largest open, free political boundaries database.

πŸ’Ύ Data sources
G

Geocode.xyz

Reverse geocoding, forward geocoding, and geoparsing API.

πŸ’Ύ Data sources
G

geonames

Supports placename lookup and reverse geocoding.

πŸ’Ύ Data sources
G

GISCO data distribution API

European Commission data source for administrative regions and boundaries.

πŸ’Ύ Data sources
G

Global Biodiversity Information Facility (GBIF)

Open access to biodiversity data.

πŸ’Ύ Data sources
G

Global Climate Monitor

Global open climate data.

πŸ’Ύ Data sources
G

Global power plant database

Open source database of power plants.

πŸ’Ύ Data sources
G

GraphHopper Route Optimization API

Solves various vehicle routing problems.

πŸ’Ύ Data sources
H

Healthcare Services in Europe

Locations of healthcare services in Europe.

πŸ’Ύ Data sources
H

HydroSHEDS

Consistent hydrographic data for global applications.

πŸ’Ύ Data sources
M

movebank-api

Platform for animal tracking data.

πŸ’Ύ Data sources
N

NASA Earth Data

Search, discover, visualize, refine, and access NASA Earth Observation data in your browser with Earthdata Search.

πŸ’Ύ Data sources
N

NASA Earth Observations

Browse and download satellite data imagery.

πŸ’Ύ Data sources
N

Natural Earth

Free vector and raster map data.

πŸ’Ύ Data sources
O

Ookla internet speed data

Global network performance metrics.

πŸ’Ύ Data sources
O

Open Charge Map API

Public registry of electric vehicle charging locations.

πŸ’Ύ Data sources
O

Open Notify

ISS location and number of people in space.

πŸ’Ύ Data sources
O

Open Postcode Geo API

British postcodes with geospatial data.

πŸ’Ύ Data sources
O

Open Topography

High-resolution topography data and tools.

πŸ’Ύ Data sources
O

Open-Meteo

Global weather forecast API.

πŸ’Ύ Data sources
O

OpenAerialMap

Open service for accessing licensed imagery.

πŸ’Ύ Data sources
O

OpenAQ

Largest open-source air quality data platform.

πŸ’Ύ Data sources
O

OpenCage

Forward and reverse geocoding API using open data.

πŸ’Ύ Data sources
O

OpenMapTiles

Free OpenStreetMap Vector Tiles.

πŸ’Ύ Data sources
O

openrouteservice

Directions, isochrones, and geocoding services.

πŸ’Ύ Data sources
O

OpenSky API

Retrieve live airspace information.

πŸ’Ύ Data sources
O

OpenStreetMap

Free, world-wide geographic data set.

πŸ’Ύ Data sources
O

OpenStreetMap

Retrieve OpenStreetMap data via Overpass API.

πŸ’Ύ Data sources
O

opentopodata API

Open Topography Data API.

πŸ’Ύ Data sources
O

Overpass API

Retrieve OpenStreetMap data.

πŸ’Ύ Data sources
P

Public APIs

A collective list of free APIs for use in software and web development.

πŸ’Ύ Data sources
R

RainViewer

Free weather radar and satellite data API.

πŸ’Ύ Data sources
R

REST countries

Get country information via a RESTful API.

πŸ’Ύ Data sources
S

Sentinel Hub custom scripts

Repository of custom scripts for Sentinel Hub.

πŸ’Ύ Data sources
S

Sunrise and sunset

Provides sunset and sunrise times for locations.

πŸ’Ύ Data sources
T

TomTom

Geocoding, routing, traffic, and more.

πŸ’Ύ Data sources
U

USGS Earth Explorer

Query and order satellite images and more.

πŸ’Ύ Data sources
U

USGS earthquake data

Search earthquake data by various parameters.

πŸ’Ύ Data sources
W

what3words

Converts 3-word addresses to coordinates.

πŸ’Ύ Data sources
W

World Atlas TopoJSON

Natural Earth's vector data as TopoJSON.

πŸ’Ύ Data sources
W

World Bank

Free access to global development data.

πŸ’Ύ Data sources
W

WorldPop

Open access spatial demographic datasets.

πŸ’Ύ Data sources
W

WRI

World Resources Institute.

πŸ’Ύ Data sources