awesome-gis

Geo toolset

A collection of resources and tools for working with geospatial data

😎Awesome GIS is a collection of geospatial related sources, including cartographic tools, geoanalysis tools, developer tools, data, conference & communities, news, massive open online course, some amazing map sites, and more.

GitHub

5k stars
278 watching
738 forks
last commit: almost 2 years ago
Linked from 7 awesome lists

awesomegeogeospatialgeospatial-librarygeotoolsgismapspatial-analysis

Awesome GIS / Open Books

Geospatial Data Science with JuliaOpen book on geospatial data science with the Julia programming language

Awesome GIS / Geographic Information System Software

ArcGIS Desktop: Extendable desktop suite to manage, visualize and analyze GIS data in 2D and 3D, including image processing. Includes ArcGIS Pro, ArcMap, ArcCatalog, and ArcGIS Online
DIVA-GISDIVA-GIS is a free geographic information system software program used for the analysis of geographic data, in particular point data on biodiversity
GeoDaA free and open source software tool that serves as an introduction to spatial data analysis
GISInternalsPovidesdaily build packages and software development kits for the GDAL and MapServer
Global MapperAn easy-to-use, robust, and genuinely affordable GIS application that combines a wide array of spatial data processing tools with access to an unparalleled variety of data formats
GRASS GISA free and open source GIS software suite used for geospatial data management and analysis, image processing, graphics and maps production, spatial modeling, and visualization
gvSIGA powerful, user-friendly, interoperable GIS
JUMP GISAn open source GIS written in Java
MapInfo ProA full-featured desktop solution to prepare data for web mapping applications and create presentation quality maps that combines data analysis, visual insights, and map publishing
MarbleA virtual globe and world atlas
OpenOrienteering Mapper405almost 2 years agoA software for creating maps for the orienteering sport
QGISA free and open source GIS
SAGAOpen source system for automated geoscientific analyses
SharpMap837almost 4 years agoAn easy-to-use mapping library for use in web and desktop applications
TileMillAn open source map design studio, developed by a community of volunteer open source contributors
uDigAn open source (EPL and BSD) desktop application framework, built with Eclipse Rich Client (RCP) technology
Whitebox GATAn open source desktop GIS and remote sensing software package for general applications of geospatial analysis and data visualization
DIVA-GISDIVA-GIS is a free geographic information system software program used for the analysis of geographic data, in particular point data on biodiversity
Abc-MapA lightweight and user-friendly Web GIS. Create, import data from various sources, export maps or share them online freely and easily

Awesome GIS / Remote Sensing Software

eCognitionA powerful development environment for object-based image analysis
ENVIA geospatial imagery analysis and processing software
ERDAS IMAGINEA geospatial imagery analysis and processing software
Google EarthA computer program that renders a 3D representation of Earth based on satellite imagery
Google Earth StudioAn animation tool for Google Earth’s satellite and 3D imagery
GRASS GISA free and open source GIS software suite used for geospatial data management and analysis, image processing, graphics and maps production, spatial modeling, and visualization
OpticksAn expandable remote sensing and imagery analysis software platform that is free and open source
Orfeo toolboxAn open-source project for state-of-the-art remote sensing, including a fast image viewer, apps callable from Bash, Python or QGIS, and a powerful C++ API
PANOPLYPanoply plots geo-referenced and other arrays from netCDF, HDF, GRIB, and other datasets
PCI GeomaticaA remote sensing desktop software package for processing earth observation data
SNAPA common architecture for all Sentinel Toolboxes

Awesome GIS / 3D Applications

ArcGIS EarthAllows you to explore any part of the world. Work with a variety of 3D and 2D map data formatt, including KML. Display data, sketch placemarks, measure and perform interactive analysis, and add annotations
CityEngineAdvanced 3D modeling software
DEM Net Elevation API3D terrain model generation online from open data (DEM, OSM) and imagery, exports to STL and glTF
Earth Enterprise2,675over 3 years agothe open source release of Google Earth Enterprise, a geospatial application which provides the ability to build and host custom 3D globes and 2D maps
Google EarthA computer program that renders a 3D representation of Earth based on satellite imagery
Skyline3D desktop and web-based applications, enabling an enterprise to build, edit, navigate, query, and analyze realistic 3D environments
World WindAn SDK (software development kit) that software engineers can use to build their own applications

Awesome GIS / Web Map Servers

ArcGIS ServerA GIS server for enterprise application
BaremapsApache Baremaps is a toolkit and a set of infrastructure components for creating, publishing, and operating online maps
deegreeAn open source software for spatial data infrastructures and the geospatial web
GeoDjangoA GIS server built with python web framework -- django
geomajasAn open source platform to create Web GIS applications
GeoMOOSEA Web Client JavaScript Framework for displaying distributed cartographic data
GeoNodeOpen Source Geospatial Content Management System
GeoServerAn open source server for sharing geospatial data
GeoTrellis1,345almost 2 years agoA geographic data processing engine for high performance applications that uses Spark to work with raster data
GeoWebCacheA java web application used to cache map tiles coming from a variety of sources such as OGC WMS in order to accelerate and optimize map image delivery
Google Earth Enterprise2,675over 3 years agothe open source release of Google Earth Enterprise, a geospatial application which provides the ability to build and host custom 3D globes and 2D maps
mapbender3Publishing spatial data infrastructure services on the Symfony 2 PHP
MapFishA framework for building rich web-mapping applications built with Pylons Python web framework
MapGuideA Web Client JavaScript Framework for displaying distributed cartographic data
MapnikAn open source mapping toolkit written in C++ for desktop-based and server-based map rendering
MapServerPublishing spatial data and interactive mapping applications to the web
MapTiler ServerMap server for self-hosting of vector tiles, satellite imagery, own geodata and data from PostGIS database
NanocubesAn in-memory data structure for spatiotemporal data cubes
NextGIS WebAn open source framework for storage, visualization and permissions management of all kinds of geospatial data
OpenTileServerThis script is for building a basic tile server with OpenStreetMap data
QGIS Servera FastCGI/CGI application written in C++ that works together with a webserver
SuperMap iServerA Cloud GIS application server based on high-efficiency cross-platform GIS kernel, having the functions like 2D & 3D integration service publishing, management and cluster, providing multi-layer extension development abilities

Awesome GIS / Front-end Framework

ArcGIS Maps SDK for JavaScriptBuild high-performing 2D and 3D mapping applications supported by Esri
CesiumJSAn open source JavaScript library for world-class 3D globes and maps
Clockwork MicroGeospatial tools to create vector tile endpoints from postgis databases and full web maps
CMVThe Configurable Map Viewer (CMV) is an open source mapping framework that works with ESRI JavaScript API, ArcGIS Server, ArcGIS Online, and more
d3-carto-map277over 11 years agoA library for creating layer-based maps using D3
d3-geomapA library for creating geographical maps based on D3.js
D3.jsA JavaScript library for manipulating documents based on data
EchartsA user-friendly data visualisation library supported by Baidu
geomajas-client javascriptOpen source JavaScript mapping API for cool maps and apps
Google Maps Javascript APIA JavaScript api for google map
jVectorMapA vector-based, cross-browser and cross-platform component for interactive geography-related data visualization on the web
L73,692almost 2 years agoLarge-scale WebGL-powered Geospatial Data Visualization By Ant Financial
LeafletOpen source javaScript library for mobile-friendly interactive maps
Leaflet-GeomanA poweful leaflet plugin for drawing and editing geometry layers
Mapbox GL JSA JavaScript & WebGL library that renders interactive maps from vector tiles and the Mapbox GL Style Specification
MapLibre GL6,841almost 2 years agoIs a community led fork derived from Mapbox GL JS prior to their switch to a non-OSS license
maptalks.js4,344almost 2 years agoA light and plugable JavaScript library for integrated 2D/3D maps
Mapv2,586almost 4 years agoA library of geography visualization
OpenGlobusJavaScript 3D maps and geospatial data visualization engine library. It uses the pure WebGL technology
OpenLayersOpen source JavaScript map viewing library
OpenMapTilesSet of open-source tools for self-hosting of OpenStreetMap maps in more than 50 languages. It provides both raster as well as vector tiles, WMS and WMTS services for GIS programs, support for JavaScript viewers and mobile SDK
PolymapsA JavaScript library for image- and vector-tiled maps using SVG
SuperMap iClient JavaScriptCloud GIS web client development platform supported by SuperMap
Tangram2,225almost 2 years agoA JavaScript library for rendering 2D & 3D maps live in a web browser with WebGL
three-geo1,108almost 2 years agoIs a three.js based geographic visualization library
three.jsA JavaScript 3D library which makes WebGL simpler
turf.jsAdvanced geospatial analysis for browsers and node supported by Mapbox
webglearth2891almost 7 years agoOpen-source virtual planet web application running in any web browser with support for WebGL HTML5 standard

Awesome GIS / Spatial Database

DB2 Spatial ExtenderAn extender for IBM DB2 to generate and analyze spatial information about geographic features, and to store and manage the data on which this information is based
Esri Enterprise GeodatabaseIt's an addition to a relational database engine like PostgreSQL. Besides to make spatial calculations and apply topological rules, adds data version control, etc
GeoMesaAn open-source, distributed, spatio-temporal database built on a number of distributed cloud data storage systems, including Accumulo, HBase, Cassandra, and Kafka
GeoPackagebased on - The GeoPackage Encoding Standard describes a set of conventions for storing the following within an SQLite database
GeoWaveIt provides geospatial and temporal indexing on top of Accumulo, HBase, BigTable, Cassandra, and DynamoDB
H2GISA spatial extension of the H2 database
MBtiles618almost 7 years agoA specification for storing tiled map data in SQLite databases
mongoDBAn open-source, document database designed for ease of development and scaling
MSSQLA high-performance database support by Microsoft
MySQLthe world's most popular open source database
OmnisciSQL engine that leverages the parallel processing power of GPUs to query billions of rows in milliseconds
Oracle SpatialOracle-based advanced spatial data analysis
PostGISbased on - Most advanced open source database
Spatialitebased on - Lightweight SQL library to support fully spatially capability
Tile389,185almost 2 years agoTile38 is a geospatial database, spatial index, and realtime geofence
TimescaleDBAn open-source time-series SQL database optimized for fast ingest and complex queries

Awesome GIS / Mobile Develop Tools

ArcGIS Maps SDK for KotlinBuild 2D and 3D mapping applications for Android devices supported by Esri
Google Maps API for Android
Mapbox Android SDKIncludes APIs for static vector and raster maps, camera use, navigation, and custom marker drawing
NextGIS Android SDK29almost 2 years agoAn open source library for Android geo applications
OpenOrienteering Mapper405almost 2 years agoA software for creating maps for the orienteering sport
TileView1,455about 6 years agoAsynchronously display tile-based images, with additional functionality for 2D map
WhirlyGlobe-Maply831about 2 years ago3D globe and flat-map SDK for Android. This toolkit has a large API for fine-grained control over the map or globe. It reads a wide variety of GIS data formats
ArcGIS Maps SDK for .NETBuild native mapping apps for Android and iOS in C# using .NET Multi-platform App UI (MAUI) supported by Esri
ArcGIS Maps SDK for QtBuild native mapping apps for Android and iOS in Qt supported by Esri
ArcGIS Maps SDK for SwiftBuild 2D and 3D mapping applications for iOS devices supported by Esri
Google Maps API for iOS
Mapbox iOS SDKIncludes APIs for static maps, directions, and navigation
NextGIS iOS SDK4almost 8 years agoAn open source library for iOS geo applications
WhirlyGlobe-Maply831about 2 years ago3D globe and flat-map SDK for iOS. This toolkit has a large API for fine-grained control over the map or globe. It reads a wide variety of GIS data formats

Awesome GIS / Desktop Develop Tools

ArcGIS Maps SDK for .NETBuild 2D and 3D native mapping apps for Windows, Android and iOS in C# using .NET supported by Esri
ArcGIS Maps SDK for JavaBuild 2D and 3D mapping applications for Windows, Linux, and macOS in Java supported by Esri
ArcGIS Maps SDK for QtBuild 2D and 3D native mapping apps for Windows, macOS, Linux, or Android in Qt supported by Esri

Awesome GIS / Deep Learning / Deep Learning Framework for Geospatial

Awesome Remote Sensing Change Detection1,707almost 2 years agoList of datasets, codes, papers, and contests related to remote sensing change detection
Awesome Semantic Segmentation10,558over 5 years agoA code list of semantic segmentation
deep learning object detection11,335over 2 years agoA paper list of object detection using deep learning
eo-learn1,134almost 2 years agoEarth observation processing framework for machine learning in Python
label-maker461almost 3 years agoData Preparation for Satellite Machine Learning
neat-EOEfficient AI4EO OpenSource framework
rastervision2,099almost 2 years agoAn open source framework for deep learning on satellite and aerial imagery
robosat2,027about 6 years agoSemantic segmentation on aerial and satellite imagery
Solaris416almost 4 years agoCosmiQ Works Geospatial Machine Learning Analysis Toolkit
YOLT277almost 7 years agoYou Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery

Awesome GIS / Deep Learning / Deep Learning Datasets

awesome-remote-sensing-change-detection1,707almost 2 years agoList of datasets, codes, researchers and contests related to remote sensing change detection
awesome-satellite-imagery-datasets3,676about 4 years agoList of satellite imagery datasets with annotations for computer vision and deep learning

Awesome GIS / Map Render Engine

mapbox-gl-native4,381about 3 years agoA library for embedding interactive, customizable vector maps into native applications on multiple platforms
maplibre-gl-native1,115almost 2 years agoA fork of mapbox-gl-native after licensing change
MapnikC++ library for map rendering
SkiaSkia is a complete 2D graphic library for drawing Text, Geometries, and Images
tangram-es828over 2 years agoA C++ library for rendering 2D and 3D maps from vector data using OpenGL ES, and mainly focused on mobile and embedded devices

Awesome GIS / Geospatial Library / C

Datamaps342about 12 years agoThis is a tool for indexing large lists of geographic points or lines and dynamically generating map tiles from the index for display
H34,976almost 2 years agoHexagonal hierarchical geospatial indexing system
libpostal4,104about 2 years agoA C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data
libvips9,831almost 2 years agoA fast image processing library with low memory needs
Shapefile C LibraryProvides the ability to write simple C programs for reading, writing and updating (to a limited extent) .shp and .dbf files
YOLT669almost 8 years agoYou Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery

Awesome GIS / Geospatial Library / C++

ArcGIS Maps SDK for Unreal EnginePlugin that gives you access to real-world maps and 3D content from ArcGIS
Boost GeometryPart of collection of the Boost C++ Libraries, defines concepts, primitives and algorithms for solving geometry problems
Capaware3D terrain representation with multilayer representation
dreich_algorithm1over 11 years agoAlgorithm for extracting channel networks from high resolution topographic data
entwine455almost 2 years agoEntwine is a data organization library for massive point clouds, designed to conquer datasets of hundreds of billions of points as well as desktop-scale point clouds
GDALGeospatial Data Abstraction Library (GDAL) is a computer library that serve as a translator library for raster and vector geospatial data formats
gdalcubes122over 2 years agogdalcubes is a library to represent collections of Earth Observation (EO) images as on demand data cubes (or multidimensional arrays)
geojson-vt-cpp95about 2 years agoPort to C++ of JS GeoJSON-VT for slicing GeoJSON into vector tiles on the fly
GEOSGEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)
gSLICr338over 2 years agoReal-time super-pixel segmentation
Halide5,926almost 2 years agoHalide is a programming language designed to make it easier to write high-performance image processing code on modern machines
hydroflow1over 7 years agoCompute drainage orders in drainage basins using Strahler and Shreve methods
ITKITK is an open-source, cross-platform system that provides developers with an extensive suite of software tools for image analysis
LASzip194almost 2 years agoQuickly turns bulky LAS files into compact LAZ files without information loss
laz-perf78about 2 years agoAlternative LAZ implementation for C++ and JavaScript
libGeoTiffManipulate TIFF based interchange format for georeferenced raster imagery
libspatialindex716almost 2 years agoC++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API
Mapbox GL Native4,381about 3 years agoRender Mapbox styles in mobile, desktop, and node applications using C++ and OpenGL
Mapbox Maps SDK for QtQt Automotive Map Suite
MapnikC++ library for map rendering
Mapnik Vector Tile553about 4 years agoMapnik C++ implemention of Mapbox Vector Tile specification
Mapzen Tangram-ES828over 2 years agoC++ library for rendering 2D and 3D maps using OpenGL ES 2 with custom styling and interactions
OpenDroneMap4,944almost 2 years agoOpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data including orthophotos, point clouds, & textured mesh
OpenOrienteering Mapper405almost 2 years agoOpenOrienteering Mapper is a software for creating maps for the orienteering sport
Orfeo ToolBoxOrfeo TooLBox (OTB) is an open-source C++ library for remote sensing images processing, distributed under the CeCILL-v2 licence
osgearth1,523almost 2 years agoA free open source C++ geospatial toolkit
OSRM (Open Source Routing Machine)High performance routing engine written in C++, designed to run on OpenStreetMap data. Services available: Nearest, Route, Table, Match, Trip, Tile
PDALPDAL is Point Data Abstraction Library. GDAL for point cloud data
Pronto Raster50about 4 years agoC++ library for geographical raster data analysis
RSGISLibThe Remote Sensing and GIS software library (RSGISLib) is a collection of tools for processing remote sensing and GIS datasets. The tools are accessed using Python bindings or an XML interface
S2 Geometry2,353almost 2 years agoComputational geometry and spatial indexing on the sphere
Selene305about 4 years agoA C++14 image representation, processing and I/O library
SpatialSpatial is a generic header-only C++ library providing multi-dimensional in-memory containers, iterators and functionals
Supercluster35over 4 years agoA C++14 port of supercluster, a fast 2D point clustering library for use in interactive maps
TauDEM240over 2 years agoTerrain Analysis Using Digital Elevation Models (TauDEM) software for hydrologic terrain analysis and channel network extraction
TerralibTerraLib is a GIS classes and functions open source library
TIN Terrain588over 3 years agoA command-line tool for converting heightmaps in GeoTIFF format into tiled optimized meshes
tippecanoe2,751over 2 years agoBuild vector tilesets from large collections of GeoJSON features
valhalla4,582almost 2 years agoOpen Source Routing Engine for OpenStreetMap
Vector Tiles ProducerCommand line tool in C++ to creates vector tiles for a given area at chosen zoom levels using a Mapnik XML

Awesome GIS / Geospatial Library / Clojure

geo304over 2 years agoClojure library for working with geohashes, polygons, and other world geometry

Awesome GIS / Geospatial Library / Crystal

lidar6over 9 years agoA Crystal language library for reading and writing LiDAR data in LAS format

Awesome GIS / Geospatial Library / C Sharp

ArcBruTile6over 4 years agoArcBruTile displays a collection of maps in ArcGIS Pro 2.0 and ArcMap 10.0 - 10.6
ArcGIS Maps SDK for UnityPlugin that gives you access to real-world maps and 3D content in ArcGIS
Bing Maps REST Toolkit182over 2 years agoThis is a portable class library which makes it easy to access the Bing Maps REST services from .NET
Bing Maps Spatial Data Services Toolkit47over 2 years agoThis toolkit makes it easy to use the Bing Maps Spatial Data Services (SDS) in .NET
Bing Maps WPF SDKThe Bing Maps WPF API
BotBuild-LocationAn open-source location picker control for Microsoft Bot Framework powered by Bing Maps REST services
BruTile332about 2 years agoBruTile is a .NET library to access tile services like those of OpenStreetMap, MapBox or GeodanMaps
DEM Net Elevation API306almost 2 years agoLibrary focused on Digital Elevation Models, OSM and 3D from open data. Playground:
DotSpatialDotSpatial is a geographic information system library written for .NET 4
Earth-Lens52over 7 years agoEarth Lens, a Microsoft Garage project is an iOS iPad application that helps people and organizations quickly identify and classify objects in aerial imagery through the power of machine learning
GDAL/OGR CSharpC# bindings for GDAL and OGR
Geo182almost 2 years agoA geospatial library for .NET
GeoJSON4EntityFramework19over 9 years agoCreate GeoJSON from Entity Framework Spatial Data or WKT
GeoJSON.Net447about 2 years ago.Net library for GeoJSON types & corresponding Json.Net (de)serializers
GMap.NETA great and powerful, free, cross platform, open source .NET control
Linq2db-Postgis-Extensions17over 2 years ago.NET Standard 2.0 library with OGC extensions methods on geometry ( or ) instances, providing strongly typed access to functions on server side while using LINQ to database provider
Mapbox Maps SDK for UnityThe Maps SDK for Unity is a collection of tools for building Unity applications from real map data
NTS Net Topology Suite1,473about 2 years agoA .NET GIS solution that is fast and reliable for the .NET platform
osmsharpOsmSharp is a C# library to work with OpenStreetMap (OSM) data
SharpKmlIs able to read/write both KML files and KMZ files
SharpMap837almost 4 years agoSharpMap is an easy-to-use mapping library for use in web and desktop applications
Windows UWP map controlThe Bing Maps control built into the Windows UWP platform

Awesome GIS / Geospatial Library / CSS

CartoCSSTileMills language
MapCSSMapCSS is a CSS-like language for map stylesheets

Awesome GIS / Geospatial Library / Delphi

DSpatialDSpatial is an Open Source software development project to provide developers using Delphi with a library of tools for the use, manipulation, and visualization of spatial data

Awesome GIS / Geospatial Library / Elixir

distance62about 2 years agoProvides a set of distance functions for use in GIS or graphic applications
geo648almost 2 years agoA collection of GIS functions for Elixir
Geometry Library157almost 2 years agoA Geometry library for Elixir that calculates spatial relationships between two geometries

Awesome GIS / Geospatial Library / Fortran

6SSecond Simulation of the Satellite Signal in the Solar Spectrum (6S) open source algorithm
SPECFEM3D_GLOBE93almost 2 years agoSPECFEM3D_GLOBE simulates global and regional (continental-scale) seismic wave propagation
SWAT64almost 3 years agoImplementation of SWAT model

Awesome GIS / Geospatial Library / Go

BoxTree316about 2 years agoAn R-tree implementation for Go
BuntDB4,599about 2 years agoBuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Draw2D1,105about 2 years ago2D rendering for different output (raster, pdf)
geom57over 2 years agoGeometry objects and functions for Go
geoos618about 2 years agoA library provides spatial data and geometric algorithms
Go GDAL291over 2 years agoGo (golang) wrapper for GDAL, the Geospatial Data Abstraction Library
Go.Geo331about 8 years agoGeometry/geography library in Go
go-geom865about 2 years agoGo library for handling geometries
Golang-Ellipsoid63almost 2 years agoGolang package to calculate distances and locations on an Ellipsoid
gopostal161over 2 years agoGo (cgo) interface to libpostal for fast international address parsing/normalization
Go-proj-444over 5 years agoGo bindings for the Cartographic Projections Library PROJ.4
Go-shp260about 2 years agoGo library for reading and writing ESRI Shapefiles. Pure Golang implementation based on the ESRI Shapefile technical description
GoSpatial64over 8 years agoGoSpatial is a simple command-line interface program for manipulating geospatial data
lidario31over 5 years agoA small Go library for reading and writing LiDAR (LAS) files
orb918about 2 years agoPackage orb defines a set of types for working with 2d geo and planar/projected geometric data in Golang
S21,708about 2 years agoS2 is a library for spherical geometry that aims to have the same robustness, flexibility, and performance as the best planar geometry libraries

Awesome GIS / Geospatial Library / Groovy

GeoScript Groovy46over 2 years agoGeoScript Groovy is the Groovy implementation of GeoScript

Awesome GIS / Geospatial Library / Haskell

Naqsha26about 6 years agoNaqsha is a Haskell library to work with geospatial data types
TerraHSTerraHS is a software component that enables the development of geographical applications in a functional language, using the data handling capabilities and spatial operations of TerraLib

Awesome GIS / Geospatial Library / IDL

LandTrendr39over 9 years agoLandTrendr (Landsat-based Detection of Trends in Disturbance and Recovery) attempt to capture, label, and map changes in Earth's surface for use in science, natural resource management, and education

Awesome GIS / Geospatial Library / Java

Apache SISApache Spatial Information System (SIS) is a free software, Java language library for developing geospatial applications
asgbook11over 14 years agoImplementation of GIS/RS features in Java. Its also the code accompanying the book "Automating the Analysis of Spatial Grids" by Valliappa Lakshmanan
GeoapiGeoAPI provides a set of Java language programming interfaces for geospatial applications
GeonetworkGeoNetwork is a catalog application to manage spatially referenced resources
GeoServerGeoServer is open source server for sharing geospatial data
GeotoolsGeoTools is an open source Java library that provides tools for geospatial data
GeoWaveIt provides geospatial and temporal indexing on top of Accumulo, HBase, BigTable, Cassandra, and DynamoDB
GeoWebCachea Java web application used to cache map tiles coming from a variety of sources such as OGC Web Map Service (WMS). It implements various service interfaces (such as WMS-C, WMTS, TMS, Google Maps KML, Virtual Earth) in order to accelerate and optimize map image delivery. It can also recombine tiles to work with regular WMS clients
GeOxygeneProvide an open framework which implements OGC/ISO specifications for the development and deployment of GIS applications
GisgraphyOpen source framework that offers the ability to do geolocalisation and geocoding via Java APIs or REST webservices
GraphHopper Routing Engine5,487almost 2 years agoGraphHopper is a fast and memory efficient Java routing engine, released under Apache License 2.0. By default it uses OpenStreetMap and GTFS data, but it can import other data sources
JGeocoderFree Java Geocoder
jpostal107over 2 years agoJava/JNI bindings to libpostal for fast international street address parsing/normalization
JTS Topology SuiteJTS Topology Suite is an API of 2D spatial predicates and functions
LuciadLightspeedA Java library that provides the foundations for advanced geospatial analytics applications
MapFish PrintThe purpose of Mapfish Print is to create reports that contain maps (and map related components) within them. The project is a Java based servlet/library/application based on the mature Jasper Reports Library
Openmap73almost 2 years agoOpen Source JavaBeans-based programmer's toolkit
Photon1,974almost 2 years agoPhoton is an open source geocoder built for OpenStreetMap data. It is based on elasticsearch
Spatial4j941over 3 years agoSpatial4j is a general purpose geospatial ASL licensed open-source Java library
whitebox-geospatial-analysis-toolsAn open-source GIS and remote sensing package
World Wind Java SDKNasa cross-platform Java SDK

Awesome GIS / Geospatial Library / JavaScript

ArcGIS Maps SDK for JavaScriptBuild high-performing 2D and 3D mapping applications supported by Esri
arc.js369almost 4 years agoCalculate great circles routes as lines in GeoJSON or WKT format
Bing Maps V8 Code Samples145over 2 years agoA large collection of open source code samples for Bing Maps V8
Bing Maps V8 Interactive SDKAn interactive code sample gallery for Bing Maps V8
Bing Maps V8 TypeScript Definitions36over 2 years agoTypeScript Definitions for the Bing Maps V8 web control
Bing Maps V8 Web ControlBing Maps API for JavaScript
CesiumJS13,088almost 2 years agoAn open-source JavaScript library for world-class 3D globes and maps
city-roads6,071almost 2 years agoVisualization of all roads within any city
deck.gl12,344over 1 year agoWebGL2 powered geospatial visualization layers
Galton272about 5 years agoLightweight Node.js isochrone server. Build isochrones using OSRM, Turf and concaveman
gcoord3,096over 2 years ago地理坐标系转换工具,支持WGS84/GCJ02/BD09等常用坐标系互转
gdal3.jsgdal3.js is a port of Gdal applications ( , , , , ) to WebAssembly. It allows you to convert raster and vector geospatial data to various formats and coordinate systems
geoblaze183about 2 years agoGeoblaze is a geospatial raster processing engine written purely in javascript
GeoExtOpen Source and enables building desktop-like GIS applications through the web. It is a JavaScript framework that combines the GIS functionality of OpenLayers with the user interface of the ExtJS library provided by Sencha
geojson2svg230almost 2 years agoA library to convert geojson data to svg map with lots of flexibility
Geokit37almost 2 years agoGeokit is a command-line interface (CLI) tool written in javascript, that contains all the basic functionalities for measurements, conversions and operations of geojson files
GeoNodeOpen Source Geospatial Content Management System
geotiff.js892almost 2 years agogeotiff.js is a small library to parse TIFF files for visualization or analysis
gmaps.js7,024almost 6 years agogmaps.js allows you to use the potential of Google Maps in a simple way
Google Maps APIGoogle Maps API for JavaScript
Heatcanvas.js403over 4 years agoYet another heatmap implementation for Javascript
Heatmap.jsA heatmap implementation for Javascript
iTownsA Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data. It can connect to WMS/WMTS/TMS servers including elevation data and load many different data formats (3dTiles, gpx, KML and much much more)
JSTS1,493almost 2 years agoPort of the Java JTS library
kepler.glkepler.gl is a data-agnostic, high-performance web-based application for visual exploration of large-scale geolocation data sets
koop677almost 2 years ago: Transform geospatial data on the fly and serve as GeoJSON, Vector Tiles, Esri Feature Services and more
landspeed.js53over 9 years agoWMS server using node-mapnik
LeafletOpen-Source JavaScript Library for Mobile-Friendly Interactive Maps
leaflet-geoserver-request204about 3 years agoThis is the small library which helps to connect geoserver with leaflet. Using this library, we can make WMS, WFS, getLegendGraphic, WMS-Image request
Leaflet TimeDimension436over 3 years agoAdd time dimension capabilities on a Leaflet map
LuciadRIAA JavaScript library for 3D globes and maps, with support for military symbology and desktop-like performance
mapbox-gl-draw965almost 2 years agoDraw tools for mapbox-gl-js
mapboxgl-powerbi127over 3 years agoMapbox GL PowerBI custom visual
mapshaper3,806almost 2 years agoTools for editing Shapefile, GeoJSON, TopoJSON and CSV files
NASA WebWorldWind902over 2 years agoThe NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages
OpenLayersOpen source AJAX library
OSM BuildingA JavaScript library for visualizing OpenStreetMap building geometry on 2D and 3D maps
osm-static-maps162about 2 years agoOpenstreetmap static maps is a nodejs lib, CLI and server to create map images based on tiles + layers. Inspired on google static map service
overpass-turbo960almost 2 years agoA web based data mining tool for OpenStreetMap using Overpass API
PGRestAPI436over 8 years agoNode.js REST API for PostGres Spatial Entities
pixelmatch6,219about 2 years agoThe smallest, simplest and fastest JavaScript pixel-level image comparison library
proj4js2,046almost 2 years agoJavaScript library to transform coordinates from one coordinate system to another, including datum transformations
react-leaflet5,199almost 2 years agoReact components for Leaflet maps
react-map-gl7,897almost 2 years agoReact friendly API wrapper around MapboxGL JS
Spatial5over 15 years agoA 2d spatial hash module for node.js
Supercluster2,127about 2 years agoA crazy fast geospatial point clustering library for browsers and Node
SuperMap iClient for JavaScriptCloud GIS web client development platform supportted by SuperMap
SQLite36,249almost 2 years agoAsynchronous, non-blocking SQLite3 bindings for Node.js
Thermo.js1over 14 years agoAnother heatmap implementation for Javascript
tilegarden98over 3 years agoServerless raster and vector map tile generation using Mapnik and AWS Lambda
tilelive-postgis52almost 3 years agoImplements the tilelive API for generating mapnik vector tiles from PostGIS
TileMantle36over 8 years agoA tool to warm up your tile server cache. Give it a URL template, geometry, and list of zoom levels and it will request tiles incrementally to warm it up
TileStrata429about 5 years agoA pluggable Node.js map tile server
tilestrata-mapnik9almost 6 years agoTileStrata provider for rendering tiles with mapnik
Turf.jsAdvanced geospatial analysis for browsers and node
ui-leaflet314over 8 years agoAngularJS directive to embed an interact with maps managed by Leaflet library
Vue2Leaflet1,957almost 2 years agoVue 2 components for Leaflet maps
vue-cesium1,569almost 2 years agoA Vue 2.x & Vue 3.x based component library of CesiumJS for GISer
VueMapbox476over 3 years agoVue 2 components for interacting with Mapbox GL JS
Windshaft309about 3 years agoA Node.js map tile library for PostGIS and torque.js, with CartoCSS styling

Awesome GIS / Geospatial Library / Julia

ArchGDAL143almost 2 years agoVector and Raster interfaces
ClimateTools.jl118almost 2 years agoCollection of commonly-used tools in Climate Science
DataFrames.jl1,738almost 2 years agoTools for working with tabular data in Julia
EcologicalNetwork.jl69about 3 years agoThis julia package provides a common interface to analyze all types of data on ecological networks
GDALfuns.jl0about 11 years agoAuto-generated low-level wrapper for the GDAL library
Geodesy.jl112about 2 years agoWork with points defined in various coordinate systems
GeoInterface.jl101almost 2 years agoA Julia Protocol for Geospatial Data
GeoJSON.jl68almost 2 years agoThis library is developed independently of, but is heavily influenced in design by the python-geojson package
GeoStats.jl527almost 2 years agoGeostatistics in Julia
GeoStatsImages.jl15almost 2 years agoTraining images for geostastical simulation in Julia
ImageFeatures.jl45about 2 years agoImage feature detection for the Julia language
ImageFiltering.jl99almost 2 years agoImageFiltering implements blurring, sharpening, gradient computation, and other linear filtering operations, as well nonlinear filters like min/max
ImageMetadata.jl12almost 2 years agoImageMetadata is a simple package providing utilities for working with images that have metadata attached
ImageMorphology.jl27over 2 years agoThis package provides morphology-related functionality to the Images.jl project
Images.jl536almost 2 years agoAn image processing library for Julia
ImageSegmentation.jl47almost 2 years agoJulia package for multiple Image Segmentation Algorithms
ImageTransformations.jl46over 2 years agoThis package provides support for image resizing, image rotation, and other spatial transformations of arrays
Interpolations.jl0almost 3 years agoThis package implements a variety of interpolation schemes for the Julia language
JuliaGIS4over 12 years agoA package for the visualization and manipulation of geographic data
LASindex.jl4about 6 years agoPure Julia reader of lasindex .lax files
LazIO.jl12almost 2 years agoExtends LasIO with Laszip integration
LibGEOS.jl2about 10 years agoLibGEOS is a LGPL-licensed package for manipulation and analysis of planar geometric objects, based on the libraries GEOS (the engine of PostGIS) and JTS (from which GEOS is ported)
LibLAS.jl3almost 8 years agoJulia wrapper for LibLAS, a library for reading and writing the LAS LiDAR format
LibSpatialIndex.jl10almost 2 years agoA library for spatially indexing kD bounding box data (based on libspatialindex)
NetCDF.jl117almost 2 years agoNetCDF support for the julia programming language
NMEA.jl8about 5 years agoNMEA.jl is a package for parsing NMEA GPS protocol sentences
OpenStreetMaps.jl52about 10 years agoThis package provides basic functionality for parsing, viewing, and working with OpenStreetMap map data
Proj4.jl48almost 2 years agoA simple wrapper around the Proj.4 cartographic projections library
RasterIO.jl18over 8 years agoSimple Raster Formats for Julia
Shapefile.jl83almost 2 years agoParsing .shp files in Julia
Terriajs1,187almost 2 years agoA library for building rich, web-based geospatial data explorers
Tinker.jl2over 5 years agoInteractive graphical tool for complex image analysis
Turf.jl1over 6 years agoThis library is a port of Turf.js to the Julia programming language for geospatial analysis
ViziCities2,727over 7 years agoA framework for 3D geospatial visualization in the browser
VoronoiDelaunay.jl124about 3 years agoFast, robust construction of 2D Delaunay and Voronoi tessellations on generic point types
Watershed.jl4almost 8 years agoThis is a translation of Zlateski's C++ Watershed code

Awesome GIS / Geospatial Library / Kotlin

geospatial-messenger218over 8 years agoGeospatial messenger application written with Spring Boot + Kotlin + PostgreSQL
Lets-Plot446almost 2 years agoAn open-source, ggplot2-style plotting library which includes a support of GeoToos features and geometries

Awesome GIS / Geospatial Library / Lisp

cl-ewkb14over 15 years agoCommon Lisp PostGIS EWKB data model and encoder/decoder
cl-projCL-PROJ provides CFFI-based Common Lisp bindings for the PROJ.4 library
utm7over 6 years agoLisp library for converting between latitude/longitude and UTM

Awesome GIS / Geospatial Library / Lua

geo.lua146almost 9 years agoA helper library for Redis geospatial indices
Tarantool/GIS48almost 4 years agoA full-featured geospatial extension for Tarantool
TerraMETerraME is a programming environment for spatial dynamical modelling. It supports cellular automata, agent-based models, and network models running in 2D cell spaces

Awesome GIS / Geospatial Library / Perl

address formatting398almost 2 years agoTemplates to format geographic addresses
Geo::GDALPerl extension for the GDAL library for geospatial data

Awesome GIS / Geospatial Library / PHP

FreeGeoDB1,584almost 8 years agoFree database of geographic place names and corresponding geospatial data
geojson296over 2 years agoGeoJSON implementation for PHP
GeoPHPAdvanced geometry operations in PHP
geospatial62almost 2 years agoPHP Extension to handle common geospatial functions
laragis10about 9 years agoA standalone Geo/GIS Provider for Laravel
laravel-geo49over 4 years agoGeoSpatial integration on Laravel 5.2+ that supports MySQL and PostgreSQL
Laravel Magellan283almost 2 years agoA modern PostGIS integration for Laravel 9+, including parsers and generators
li3_geo13over 8 years agoAdds geospatial support to Lithium for multiple databases, including MongoDB, CouchDB and MySQL
PHP7 Mapnik20over 7 years agoPHP extension for geospatial rendering with Mapnik
php-libspatialitePHP Query Builder for SQLite data with Spatial SQL Capabilities
shapefile28almost 2 years agoESRI ShapeFile library for PHP
ShapeReader11about 5 years agoA PHP library to parse ESRI Shape files

Awesome GIS / Geospatial Library / Python

ArcGIS Python APIArcGIS API for Python is a Python library for working with maps and geospatial data, powered by web GIS
BlenderGIS7,861over 2 years agoA blender addons to make the bridge between Blender and geographic data
CartopyA library providing cartographic tools for python for plotting spatial data
Centroids22almost 10 years agoThis application reads a valid geojson FeatureCollection and returns a valid geojson FeatureColleciton of centroids
chupaESRI39over 2 years agoChupaESRI is a Python module/command line tool to extract features from ArcGIS Server map services
dask-rasterio100almost 6 years agoRead and write rasters in parallel using Rasterio and Dask
DescartesPlot geometries in matplotlib
eo-box14over 5 years agoEarth observation processing framework for machine learning in Python
EODAGCommand line tool and a plugin-oriented Python framework for searching, aggregating results and downloading remote sensed images while offering a unified API for data access regardless of the data provider
felicette1,818over 4 years agoSatellite imagery for dummies
FionaIO for GIS Data writted by Python
FreeTypeFor converting font glyphs to polygons
geemap3,515almost 2 years agoA Python package for interactive mapping with Google Earth Engine, ipyleaflet, and ipywidgets
geeup123almost 2 years agoSimple CLI for Earth Engine Uploads
geoalchemy106about 3 years agoUsing SQLAlchemy with spatial databases
geobeam86over 2 years agogeobeam adds GIS capabilities to your Apache Beam and Dataflow pipelines
GeoDaSpace48about 3 years agoSoftware for Advanced Spatial Econometrics
GeoDjangoDjango geographic web framework
geojson-area97almost 8 years agoCalculate the area inside of any GeoJSON geometry. This is a port of Mapbox's geojson-area for Python
geojsonio.py121over 6 years agoOpen GeoJSON data on geojson.io from Python. geojsonio.py also contains a command line utility that is a Python port of geojsonio-cli
GeoPandas4,559almost 2 years agoPython tools for geographic data
Geopatra51over 3 years agoCreate interactive maps with geopandas
geopy4,523about 2 years agogeopy is a Python 2 and 3 client for several popular geocoding web services
geoserver-restThe geoserver-rest package is useful for the management for geospatial data in GeoServer. The package is useful for the creating, updating and deleting geoserver workspaces, stores, layers, and style files
geosnap250almost 2 years agogeosnap makes it easier to explore, model, analyze, and visualize the social and spatial dynamics of neighborhoods
GIPPY83over 6 years agoGeospatial Image Processing for Python
gpdvega52about 6 years agogpdvega is a bridge between GeoPandas and Altair that allows to seamlessly chart geospatial data
LANDSAT-Download205almost 6 years agoAutomated download of LANDSAT data from USGS website
landsat-extract-gee58about 7 years agoGet Landsat surface reflectance time-series from google earth engine
Landsat-util691over 4 years agoLandsat-util is a command line utility that makes it easy to search, download, and process Landsat imagery
Lets-PlotAn open-source, ggplot2-style plotting library supporting GeoPandas, interactive maps and geocoding
lidar252almost 2 years agoTerrain and hydrological analysis using digital elevation models (DEMs)
localtileserver306almost 2 years agoEasily visualize large geospatial images with ipyleaflet or folium in Jupyter or in a web browser with CesiumJS
LT-ChangeDB4over 3 years agoScripts to extract spectral change information from LandTrendr data to a geodatabase
Mahotas855about 2 years agoMahotas is a library of fast computer vision algorithms (all implemented in C++ for speed) operating over numpy arrays
Mahotas-imread71about 2 years agoRead images to numpy arrays
mapboxgl-jupyter670over 4 years agoUse Mapbox GL JS to visualize data in a Python Jupyter notebook
matplotlibPython 2D plotting library
morecantile120almost 2 years agoConstruct and use map tile grids (a.k.a TileMatrixSet / TMS)
MovingPandas1,250almost 2 years agoImplementation of Trajectory classes and functions built on top of GeoPandas
mundipy79over 3 years agoPython framework for fast spatial data manipulation without projections
networkxTo work with networks
NodeBox-openglFor playing around with animations
NumPyNumPy is the fundamental package for scientific computing with Python
Ogcserver139over 6 years agoPython WMS implementation using Mapnik
OSMnet59about 3 years agoTools for the extraction of OpenStreetMap street network data
OSMnx4,935almost 2 years agoPython package that lets you download spatial geometries and construct, project, visualize, and analyze street networks from OpenStreetMap's APIs
OWSLib: OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models
QuackOSM219almost 2 years agoLibrary and a CLI tool for downloading, filtering and transforming files into files using DuckDB
pandana388almost 3 years agoPandas Network Analysis - dataframes of network queries, quickly
Peartree202over 3 years agoPeartree: A library for converting transit data into a directed graph for network analysis
pyCSWFully implements the OpenGIS Catalogue Service Implementation Specification (Catalogue Service for the Web). Initial development started in 2010 (more formally announced in 2011). The project is certified OGC Compliant, and is an OGC Reference Implementation
pydeck12,344over 1 year agoHigh-scale spatial rendering in Python, powered by deck.gl
pygeoapiA Python server implementation of the OGC API suite of standards
pyGEOS379about 2 years agoExpose GEOS functions into Python
pymap3d397over 2 years agoPython 3D coordinate conversions for geospace ecef enu eci
Pyncf17over 10 years agoPure Python NetCDF file reading and writing
PyPostal772about 2 years agoPython bindings to libpostal for fast international address parsing/normalization
Pyproj1,074almost 2 years agopython interface to PROJ4 library for cartographic transformations
PyQGISPython for QGIS
pyroSAR514almost 2 years agoA Python Framework for Large-Scale SAR Satellite Data Processing
PySALFor all your spatial econometrics needs
PyShpFor reading and writing shapefiles
python-opencage-geocoder78almost 2 years agoA Python module that uses the OpenCage Geocoding API
pyWPSAn implementation of the Web Processing Service standard from the Open Geospatial Consortium. PyWPS is written in Python. It enables integration, publishing and execution of Python processes via the WPS standard
Rasterio2,286almost 2 years agoA library for reads and writes geospatial raster data)
Rasterstats531almost 2 years agoPython module for summarizing geospatial raster datasets based on vector geometries
rio-cogeo319almost 2 years agoCloudOptimized GeoTIFF creation plugin for rasterio
rio-color131almost 2 years agoColor correction plugin for rasterio
rio-hist86over 5 years agoHistogram matching plugin for rasterio
RIOSRaster I/O Simplification. A set of python modules which makes it easy to write raster processing code in Python
rio-tiler520almost 2 years agoGet mercator tile from landsat, sentinel or other AWS hosted raster
RSGISLibThe Remote Sensing and GIS software library (RSGISLib) is a collection of tools for processing remote sensing and GIS datasets. The tools are accessed using Python bindings or an XML interface
Rtree635almost 2 years agoA wrapper of libspatialindex providing spatial indexing features for Python GIS
Scikit-imageScikit-image is a collection of algorithms for image processing
sentinelsat989almost 2 years agoSearch and download Copernicus Sentinel satellite images
Shapely3,949almost 2 years agoA library for manipulation and analysis of geometric objects in the Cartesian plane
som-tsp3,876over 2 years agoSolving the Traveling Salesman Problem using Self-Organizing Maps
srai225almost 2 years agoSpatial Representations for Artificial Intelligence. Set of tools for geospatial machine learning, data acquisition and wrangling
StatsmodelsPython module that allows users to explore data, estimate statistical models, and perform statistical tests
SuperMap iClient PythonCloud GIS client Python sdk supported by SuperMap
terracotta701almost 2 years agoA light-weight, versatile XYZ tile server, built with Flask and Rasterio
thunder815over 9 years agoThunder is an ecosystem of tools for the analysis of image and time series data in Python
ts-raster4over 5 years agots-raster is a python package for analyzing time-series characteristics from raster data. It allows feature extraction, dimension reduction and applications of machine learning techniques for geospatial data
untiler38over 6 years agoStitch image tiles into larger composite TIFs
urbansim484almost 3 years agoNew version of UrbanSim, a platform for modeling metropolitan real estate markets
USGS API111over 2 years agoUSGS is a python module for interfacing with the US Geological Survey's API
Verde607almost 2 years agoVerde is a Python library for processing spatial data (bathymetry, geophysics surveys, etc) and interpolating it on regular grids (i.e., gridding)
WaterDetect199about 2 years agoAn end-to-end algorithm to generate open water cover mask
whitebox383almost 2 years agoPython frontend for
WhiteboxTools-ArcGIS271almost 2 years agoArcGIS Python Toolbox for
xarrayxarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures
xarray-spatial848almost 2 years agoRaster-Based Spatial Analysis in Python
YATSM64over 8 years agoYet Another Timeseries Model (YATSM) is a Python package for utilizing a collection of timeseries algorithms and methods designed to monitor the land surface using remotely sensed imagery

Awesome GIS / Geospatial Library / R

ade4Tools for multivariate data analysis. Several methods are provided for the analysis (i.e., ordination) of one-table (e.g., principal component analysis, correspondence analysis), two-table (e.g., coinertia analysis, redundancy analysis), three-table (e.g., RLQ analysis) and K-table (e.g., STATIS, multiple coinertia analysis)
adehabitatA collection of tools for the analysis of habitat selection by animals
adehabitatHRA collection of tools for the estimation of animals home range
adehabitatHSA collection of tools for the analysis of habitat selection
adehabitatLTA collection of tools for the analysis of animal movements
adehabitatMAA collection of tools to deal with raster maps
AkimaInterpolation of Irregularly and Regularly Spaced Data
AMOEBAA function to calculate spatial clusters using the Getis-Ord local statistic. It searches irregular clusters (ecotopes) on a map
bfastSpatial93over 8 years agoPackage to pre-process gridded time-series data in order for them to be analyzed with change detection algorithms such as bfast. Uses classes from the raster package and includes utilities to run the algorithms and post-process the results
CARBayesPackage implements Bayesian hierarchical spatial areal unit models
classIntSelected commonly used methods for choosing univariate class intervals for mapping or other graphics purposes
CompRandFldA set of procedures for the analysis of Random Fields using likelihood and non-standard likelihood methods is provided
constrainedKrigingProvides functions for efficient computations of nonlinear spatial predictions with local change of support
cshapesPackage for CShapes, a GIS dataset of country boundaries (1946-today). Includes functions for data extraction and the computation of distance matrices and -lists
dbmssSimple computation of spatial statistic functions of distance to characterize the spatial structures of mapped objects
deldirCalculates the Delaunay triangulation and the Dirichlet or Voronoi tessellation (with respect to the entire plane) of a planar point set
dggridRProvides an interface to DGGRID for working with discrete global grids, using hexagons, triangles, and diamonds to overcome the issue that every bin have the same area
DSpatFits inhomogeneous Poisson process spatial models to line transect sampling data and provides estimate of abundance within a region
dtwSat1over 2 years agoTime-Weighted Dynamic Time Warping for satellite image time series analysis
ecespaFunctions for Spatial Point Pattern Analysis
exactextractr281about 2 years agoR package for fast and accurate raster zonal statistics
ExceedanceToolsTools for constructing confidence regions for exceedance regions and contour lines
ffraster5almost 8 years agoTreat ff arrays as raster objects, and vice versa
FieldSimTools for random fields and bridges simulations
FRKIs a tool for spatial/spatio-temporal modelling and prediction with large datasets
gdalcubes_R122over 2 years agoR package for gdalcubes to process collections of Earth observation image collection as on demand data cubes
geoaxeSplit 'geospatial' objects into pieces. Includes support for some spatial object inputs, 'Well-Known Text', and 'GeoJSON'
geodist95almost 2 years agoUltra lightweight, ultra fast calculation of geo distances
geojsonioConvert data to 'GeoJSON' or 'TopoJSON' from various R classes, including vectors, lists, data frames, shape files, and spatial classes
geojsonsf84about 2 years agoConversion between sf and geojson
GEOmapTopographic and Geologic Mapping
geoRAnalysis of Geostatistical Data
geoRglmFunctions for inference in generalised linear spatial models
georobProvides functions for fitting linear models with spatially correlated errors by robust and Gaussian Restricted Maximum Likelihood and for computing robust and customary point and block kriging predictions, along with utility functions for cross-validation and for unbiased back-transformation of kriging predictions of log-transformed data
geospacomGenerates distance matrices from shape files and represents spatially weighted multilevel analysis results
geospark58almost 5 years agoBring sf to spark
GeospatialLineGraphs62almost 10 years agoA library for creating geospatial line graphs along lines of latitude
geospherePermits computations of distance and area to be carried out on spatial data in geographical coordinates
geosptContains some geostatistical and radial basis functions, including prediction and cross validation
GeoXpPermits interactive graphical exploratory spatial data analysis
getSpatialData304about 3 years agoAn R package making it easy to query, preview, download and preprocess multiple kinds of spatial data via R
ggmapSpatial Visualization with ggplot2
ggplot2ggplot2 is a plotting system for R
ggsnAdds north symbols and scale bars in kilometers to maps in geographic or metric coordinates
ggspatial374about 3 years agoA ggplot2 R extension for plotting Spatial- objects
glmmBUGSAutomates running Generalized Linear Mixed Models, including spatial models, with WinBUGS, OpenBUGS and JAGS
gmtInterface between the GMT map-making software and R
googleway234almost 2 years agoR Package for accessing and plotting Google Maps
Grid2PolygonsConverts a spatial object from class SpatialGridDataFrame to SpatialPolygonsDataFrame
GriegSmithUses the Grieg-Smith method on 2 dimensional spatial data
gstatSpatio-Temporal Geostatistical Modelling, Prediction and Simulation
gwrrFits geographically weighted regression (GWR) models and has tools to diagnose and remediate collinearity in the GWR models
h3r77over 2 years agoUber's h3 bindings to the R Programming Language
hdecoProvides hierarchical decomposition of entropy for categorical map comparisons
HSARA library of the Hierarchical Spatial Autoregressive Model (HSAR), based on a Bayesian Markov Chain Monte Carlo (MCMC) algorithm
intamapProcedures for automated interpolation
ipdwFunctions are provided to interpolate geo-referenced point data via Inverse Path Distance Weighting
kuenm63almost 3 years agokuenm is an R package designed to make the process of model calibration and final model creation easier and more reproducible, and at the same time more robust
LandsatRadiometric and topographic correction of satellite imagery
landscapemetrics233almost 2 years agolandscapemetrics is an R package for calculating landscape metrics for categorical landscape patterns in a tidy workflow
latticeDensityContains functions that compute the lattice-based density estimator of Barry and McIntyre
lawnClient for 'Turfjs' for 'geospatial' analysis. The package revolves around using 'GeoJSON' data
lctoolsPackage provides researchers and educators with easy-to-learn user friendly tools for calculating key spatial statistics and to apply simple as well as advanced methods of spatial analysis in real data
leafletRInteractive Web-Maps Based on the Leaflet JavaScript Library
lidR613almost 2 years agoR package for airborne LiDAR data manipulation and visualisation for forestry application
lucCalculusSpatiotemporal calculus for land use change trajectories
magclassData class for increased interoperability working with spatial- temporal data together with corresponding functions and methods (conversions, basic calculations and basic data manipulation)
mapdeck363almost 2 years agoR interface to Deck.gl and Mapbox
mapprojMap Projections
mapsDraw Geographical Maps
maptoolsTools for Reading and Handling Spatial Objects
marmapPackage is designed for downloading, plotting and manipulating bathymetric and topographic data in R
McSpatialProvides functions for locally weighted regression, semiparametric and conditionally parametric regression, fourier and cubic spline functions, GMM and linearized spatial logit and probit, k-density functions and counterfactuals, nonparametric quantile regression and conditional density functions, Machado-Mata decomposition for quantile regressions, spatial AR model, repeat sales models, and conditionally parametric logit and probit
micromapPackage provides linked micromaps using ggplot2
ModelMapCreates sophisticated models of training data and validates the models with an independent test set, cross validation, or in the case of Random Forest Models, with Out Of Bag (OOB) predictions on the training data
ModelR51about 3 years agoA workflow for ecological niche models based on dismo
ncdf4Provides a high-level R interface to data files written using Unidata's netCDF library (version 4 or earlier)
ncdfgeom18almost 2 years agoNetCDF-CF Geometry and Timeseries Tools for R
ngspatialProvides tools for analyzing spatial data, especially non- Gaussian areal data
nlmeFit and compare Gaussian linear and nonlinear mixed-effects models
OasisRA set of indexes and tests for the analysis of social segregation
OpenStreetMapAccess to Open Street Map Raster Images
osmarProvides infrastructure to access OpenStreetMap data from different sources
pastecsRegulation, decomposition and analysis of space-time series
PBSmappingMapping Fisheries Data and Spatial Analysis Tools
PBSmodellingProvides modelling support
phenofit75almost 2 years agoA state-of-the-art Vegetation Phenology extraction package
phenopixA collection of functions to process digital images, depict greenness index trajectories and extract relevant phenological stages
plotGoogleMapsInteractive plot device for handling the geographic data for web browsers
plotKMLVisualization of Spatial and Spatio-Temporal Objects in Google Earth
PReMiuMDirichlet Process Bayesian Clustering, Profile Regression
Prioritizr123almost 2 years agoThe prioritizr R package uses integer linear programming (ILP) techniques to provide a flexible interface for building and solving conservation planning problems
ProbitSpatialBinomial Spatial Probit models for big data
RandomFieldsMethods for the inference on and the simulation of Gaussian fields are provided, as well as methods for the simulation of extreme value random fields
rangeMapperTools for easy generation of (life-history) traits maps based on species range (extent-of-occurrence) maps
RArcInfoFunctions to import data from Arc/Info V7.x binary coverages
rasterReading, writing, manipulating, analyzing and modeling of gridded spatial data
rasterVisVisualization Methods for Raster Data
rayshader2,076almost 2 years agorayshader is an open source R package for producing 2D and 3D hillshaded maps of elevation matrices using a combination of raytracing, spherical texture mapping, and ambient occlusion
RcitrusSpatial analysis of plant disease incidence
RColorBrewerProvides color schemes for maps and other graphics
recmapPackage provides rectangular cartograms with rectangle sizes reflecting for example population
regressFunctions to fit Gaussian linear model by maximising the residual log likelihood where the covariance structure can be written as a linear combination of known matrices
rgdalBindings for the Geospatial Data Abstraction Library
rgee694almost 2 years agoGoogle Earth Engine for R
rgeosInterface to Geometry Engine - Open Source (GEOS) using the C API for topology operations on geometries
RgooglemapsOverlays on Google map tiles in R
rgrass7Interface Between GRASS 7 GIS and R
RnetcdfInterface to NetCDF Datasets
RODBCODBC Database Access
RPyGeoArcGIS Geoprocessing in R via Python
RQGISEstablishes an interface between R and QGIS
RSAGASAGA Geoprocessing and Terrain Analysis in R
rsMoveTools that support the combined use of animal movement and remote sensing data
RStoolboxToolbox for remote sensing image processing and analysis such as calculating spectral indices, principal component transformation, unsupervised and supervised classification or fractional cover analyses
rworldmapMapping Global Data
s230about 7 years agoR bindings for Google's s2 library for geometry on the sphere
S2slsFit a spatial instrumental-variable regression by two-stage least squares
sf1,353almost 2 years agoSimple Features for R
sgeostatAn Object-oriented Framework for Geostatistical Modeling in S+ containing functions for variogram estimation, variogram fitting and kriging as well as some plot functions
shapefilesRead and Write ESRI Shapefiles
siplabA platform for experimenting with spatially explicit individual-based vegetation models
sitssatellite image time series package for R
smacpodVarious statistical methods for analyzing case-control point data
smercProvides statistical methods for the analysis of data areal data, with a focus on cluster detection
spClasses and Methods for Spatial Data
spacetimeClasses and Methods for Spatio-Temporal Data
spacomProvides tools to construct and exploit spatially weighted context data
spaMMInference in mixed-effect models, including generalized linear mixed models with spatial correlations and models with non-Gaussian random effects
spanelFit the spatial panel data models: the fixed effects, random effects and between models
sparrProvides functions to estimate kernel-smoothed spatial and spatio-temporal densities and relative risk functions, and perform subsequent inference
spatcountsFit spatial CAR count regression models using MCMC
spatgraphsGraphs (or networks) and graph component calculations for spatial locations
spatialCovarianceSupports the computation of spatial covariance matrices for data on rectangles
SpatialEpiMethods and data for cluster detection and disease mapping
SpatialPositionComputes spatial position models: Stewart potentials, Reilly catchment areas, Huff catchment areas
spatialprobitBayesian Estimation of Spatial Probit and Tobit Models
spatialsegregationSummaries for measuring segregation/mingling in multitype spatial point patterns with graph based neighbourhood description
SpatialToolsTools for spatial data analysis. Emphasis on kriging. Provides functions for prediction and simulation
spatstatSpatial Point Pattern Analysis, Model-Fitting, Simulation, Tests
spatsurvBayesian inference for parametric proportional hazards spatial survival models; flexible spatial survival models
spBayesSurvBayesian Modeling and Analysis of Spatially Correlated Survival Data
spcosaSpatial coverage sampling and random sampling from compact geographical strata created by k-means
spdepSpatial Dependence: Weighting Schemes, Statistics and Models
spselectFits spatial scale (SS) forward stepwise regression, SS incremental forward stagewise regression, SS least angle regression (LARS), and SS lasso models
sperrorestImplements spatial error estimation and permutation-based variable importance measures for predictive models using spatial cross-validation and spatial block bootstrap
spindFunctions for spatial methods based on generalized estimating equations (GEE) and wavelet-revised methods (WRM), functions for scaling by wavelet multiresolution regression (WMRR), conducting multi-model inference, and stepwise model selection
splancsSpatial and Space-Time Point Pattern Analysis
splmML and GM estimation and diagnostic testing of econometric models for spatial panel data
spmoranFunctions for estimating fixed and random effects eigenvector spatial filtering models
spsurveyProvides a range of sampling functions
spTimerFits, spatially predicts and temporally forecasts large amounts of space-time data
SSNSpatial statistical modeling and prediction for data on stream networks, including models based on in-stream distance
starmaStatistical functions to identify, estimate and diagnose a Space-Time AutoRegressive Moving Average (STARMA) model
stars568almost 2 years agoSpatiotemporal tidy arrays for R
taRifxA collection of various utility and convenience functions
teamlucc38over 10 years agoIs designed to facilitate analysis of land use and cover change (LUCC) around the monitoring sites of the Tropical Ecology Assessment and Monitoring (TEAM) Network
tgpBayesian nonstationary, semiparametric nonlinear regression and design by treed Gaussian processes (GPs) with jumps to the limiting linear model (LLM)
tidync90almost 2 years agoSystematic approaches to NetCDF data extraction, manipulation and visualization
tidytransit151almost 2 years ago'sf'-compatible package to analyze transit schedules, routes, and stops
tripExtends sp classes to permit the accessing and manipulating of spatial data for animal tracking
tripackA constrained two-dimensional Delaunay triangulation package providing both triangulation and generation of voronoi mosaics of irregular spaced data
tripEstimationData handling and estimation functions for animal movement estimation from archival or satellite tags
uavRst41about 2 years agoUAV related Remote Sensing Toolbox
vapour85about 2 years agoA lightweight GDAL API package for R
vec2dtransfPackage for applying affine and similarity transformations on vector spatial data (sp objects)
veganOrdination methods, diversity analysis and other functions for community and vegetation ecologists
WatershedsMethods for watersheds aggregation and spatial drainage network analysis
whiteboxR173almost 2 years agoR frontend of

Awesome GIS / Geospatial Library / Ruby

Agroclimatology18about 9 years agoRuby client for interacting with the NASA (POWER) Agroclimatology Web Resource
Evapotranspiration14about 9 years agoRuby library for calculating reference crop evapotranspiration (ETo)
ffi-geos58about 2 years agoLow-level ruby bindings to GEOS library
GeokitA Ruby gem & Rails plugin for easier map-based applications
Mongoid Geospatial80almost 8 years agoA Mongoid Extension that simplifies the use of MongoDB spatial features
PostGIS ActiveRecord Adapter889almost 2 years agoActiveRecord adapter for PostGIS
Rgeo1,018almost 2 years agoRGeo is a geospatial data library for Ruby. It provides an implementation of the Open Geospatial Consortium's Simple Features Specification
Rgeo GeoJSON189almost 2 years agoRGeo component for reading and writing GeoJSON
Rgeo Shapefile97almost 2 years agoOptional module for RGeo for reading geospatial data from ESRI shapefiles
Ruby GeocoderIntegration with geocoding services
ruby_postal141over 7 years agoRuby bindings to libpostal for fast international address parsing/normalization
SpatiaLite ActiveRecord Adapter11about 11 years agoActiveRecord adapter for Spatialite

Awesome GIS / Geospatial Library / Rust

Hecate255almost 5 years agoFast Geospatial Feature Storage API
Martin2,356almost 2 years agoMartin is a PostGIS vector tiles server suitable for large databases. Martin is written in Rust using Actix web framework
osmptparser5about 2 years agoOpen Street Map Public Transport Parser. It merges complicated public transport relations into linestrings
rust-gdal371almost 2 years agoRust bindings for GDAL
rust-geo1,586almost 2 years agoGeospatial primitives and algorithms for Rust
rust-geocoding77over 2 years agoGeocoding library for Rust
rust-geohash107almost 2 years agoGeohash for Rust
rust-geojson284almost 2 years agoLibrary for serializing the GeoJSON vector GIS file format
rust-gpx104almost 2 years agoRust read/write support for GPS Exchange Format (GPX)
rust-osm16over 7 years agoOSM XML serialization and other OpenStreetMap utilities
rust-polyline29over 2 years agoGoogle Encoded Polyline encoding & decoding in Rust
rust-proj148almost 2 years agoRust bindings for Proj
rust-shapefile8over 7 years agoRust read/write support for shapefiles
rust-topojson10almost 3 years agoTopoJSON bindings and utilities for Rust
rust-wkt50almost 2 years agoRust read/write support for well-known text (WKT)
WhiteboxTools971about 2 years agoAn advanced geospatial data analysis platform

Awesome GIS / Geospatial Library / Scala

geoscript.scala47over 10 years agoScala implementation of the GeoScript API
GeoTrellis1,345almost 2 years agoGeoTrellis is a Scala library and framework that uses Spark to work with raster data
mapnik2geotools64about 10 years agoUsing the Scala XML API to translate from Mapnik XML to GeoTools' SLD dialect
osm4scalaHigh perfromance Scala library and Spark Polyglot (Scala, Python, SQL, etc.) connector for OpenStreetMap Pbf files

Awesome GIS / Geospatial Library / Swift

Apple MapKitDisplay map or satellite imagery directly from your app's interface, call out points of interest, and determine placemark information for map coordinates
GEOSwift1,452almost 2 years agoThe Swift Geographic Engine
MapboxDirections.swift186about 2 years agoTraffic-aware directions in Swift or Objective-C on iOS, macOS, tvOS, and watchOS
Mapbox Navigation SDK for iOS866almost 2 years agoTurn-by-turn navigation logic and UI in Swift or Objective-C on iOS
turf-swift238almost 2 years agoA Swift language port of Turf.js

Awesome GIS / Open Standards

3dP
3D Tiles
ARML2.0
Cat: ebRIM App Profile: Earth Observation Products
Catalogue Service
CDB
CityGML
Coordinate Transformation
Filter Encoding
GeoAPI
Geography Markup Language
GeoPackage
GeoRSS
GeoSciML
GeoSPARQL
Geospatial eXtensible Access Control Markup Language (GeoXACML)
Geospatial User Feedback (GUF)
GML in JPEG 2000
GroundwaterML
i3s
IndoorGML
KML
LandInfra/InfraGML
LAS
Location Services (OpenLS)
Mapbox Vector Tile911over 2 years ago
Moving Features
NetCDF
Observations and Measurements
Open GeoSMS
OpenMI
OpenSearch for EO
OpenSearch Geo
Ordering Services Framework for Earth Observation Products
OWS Context
OWS Security
PipelineML
PubSub
PUCK
Sensor Model Language
Sensor Observation Service
Sensor Planning Service
SensorThings
Simple Features
Simple Features CORBA
Simple Features OLE/COM
Simple Features SQL
SpatioTemporal Asset Catalogs
Styled Layer Descriptor
SWE Common Data Model
SWE Service Model
Symbology Encoding
Table Joining Service
TimeseriesML (tsml)
WaterML
Web Coverage Processing Service
Web Coverage Service
Web Feature Service
Web Map Context
Web Map Service
Web Map Tile Service
Web Processing Service
Web Service Common
WKT CRS

Awesome GIS / Cloud Service / DaaS

Descartes LabsA platform for complex global systems
Google Earth EngineA planetary-scale platform for Earth science data & analysis
Radiant EarthA platform for connecting people globally to Earth imagery, geospatial data, tools and knowledge to meet the world’s most critical challenges

Awesome GIS / Cloud Service / SaaS

ArcGIS OnlineThousands of datasets and dozens of tools to manipulate, analyze and present data
CartodbThe easiest way to map and analyze your location data
citytrackingA two-year project, to change the way people view, talk about, utilize digital city services
Equator StudiosAll-in-one cloud-based GIS mapping solution featuring millions of built-in data sources and AutoCAD export
FactualA company provides the best location data for mobile advertising, mobile apps, and enterprise solutions
GeoHeyA geographic online one-stop solution (Chinese)
GeoQA location intelligence platform (Chinese)
GIS CloudA next generation platform for apps that manage location information
MagritThematic cartography, free and open-source
MapboxHelping you design your own map and presenting your data
NextGISA cloud geospatial service that allows you to create web GIS right in the browser
stamenData visualization to tell compelling stories for some of the world's most visible companies
UnearthA simple, cloud-based GIS mapping platform designed for data and workflow management
worldmapBuilding your own mapping portal and publish it to the world
地图慧A self-designed map server for customs (Chinese)
亿景智图An enterprise-level map service (Chinese)

Awesome GIS / Conference & Communities

Esri International User Conference
Esri Developer Summit
Esri European Developer Summit
FOSS4G
State of the Map
geo community
GeoNetThe Esri Community
GIS-Labinformal community of russian-speaking GIS/RS specialists, we get better ourselves and help get better others
GIS stackexchange
Maptime
OGCan international not for profit organization committed to making quality open standards for the global geospatial community

Awesome GIS / Data

a-comprehensive-list-of-all-open-data-portals-around-the-world
Free GIS Data
GeoCommonsA community contributed collection of open data from around the world
Citi Bike Trip Histories
Geofabrik
Geo Maps1,281over 7 years agoHigh Quality GeoJSON maps programmatically generated
Global cities Shapefile data
Global LUCC data (30m)
Gridded Population of the World (GPW), v3 | SEDAC
Harvard Dataverse
Los Angeles GeoHub
metro extractsCity-sized portions of OpenStreetMap
NetworkRepository.comThe First Interactive Network Repository with Visual Analytics
NYC Open Data
NYC Taxi & Limousine Commission - Trip Record Data
OpenFlights: Airport and airline data
Open Street MapA map of the world, created by people like you and free to use under an open license
pm2.5-China
T-Drive trajectory data sample
USGS Remote Sensing Image
WorldPop

Awesome GIS / News Sites

canadiangis
Directions Magazine - GIS News and Geospatial
ESRI news
Geoawesomeness
Geospatial World
GISCafe
gisgeography
GIS Lounge - Maps and GIS
GISuserThe GIS And Mapping Professional Resource
The GIS News Tweets Daily

Awesome GIS / Awesome-Awesome

awesome-arcgis25over 5 years agoResource list / Wiki for ArcGIS users and developers
awesome-arcgis-developers246almost 2 years agoA curated list of resources to help you with ArcGIS development
awesome-earthobservation-code1,230almost 2 years agocurated list of awesome tools, tutorials, code, helpful projects, links, stuff about Earth Observation and Geospatial stuff!
Awesome-GEE992over 2 years agoA curated list of Google Earth Engine resources
awesome-geojson2,274about 2 years agoGeoJSON utilities that will make your life easier
Awesome GeoSpatial4,224almost 2 years agoLong list of geospatial tools and resources
awesome-geospatial-companies741about 2 years agoList of 500+ geospatial companies (GIS, Earth Observation, UAV, Satellite, Digital Farming, ..)
awesome-open-geoscience1,492almost 2 years agoCurated from repositories that make our lives as geoscientists, hackers and data wranglers easier or just more awesome
awesome-qgis18over 2 years agoAn awesome list that curates the best QGis frameworks, libraries, tools, plugins, tutorials, articles,resources and more
awesome-remote-sensing-change-detection1,707almost 2 years agoList of datasets, codes, researchers and contests related to remote sensing change detection
awesome-satellite-imagery-datasets3,676about 4 years agoList of satellite imagery datasets with annotations for computer vision and deep learning
awesome-vector-tiles2,384about 2 years agoawesome implementations of the Mapbox Vector Tile specification
Awesome Historic(al) Maps64almost 2 years agoAwesome list of resources, databases and tools related to Historic Maps

Awesome GIS / Amazing Map Sites

Amazing Maps
Beijing City Lab
Cartography and Geovisualization Group at Oregon State University
CHATTY MAPSthe sounds map of city
Chinese Bus System
city roadsThis website renders every single road within a city
dougmccune
finemapping
flowingdata
Maps of the Year
mapzilla
NC STATE UNIVERSITY Center for Geospatial Analytics
Odyssey.js
OpenWebGIS is free online GIS
roads to romeroads to ROME
SCOTT REINHARD MAPS
snazzymapsA google map style gallery
thematicmapping

Awesome GIS / Other / Data Formats

Raster FormatsGDAL raster formats: GeoTIFF, Erdas Imagine, ECW, MrSID, JPEG2000, DTED, NITF,
Vector FormatsGDAL vector formats: ESRI Shapefile, ESRI ArcSDE, ESRI FileGDB, MapInfo, GML, KML, PostGIS, Oracle Spatial,

Awesome GIS / Other / Design Materials

mapuipatternswebsite with best practices and design principles for map applications

Awesome GIS / Other / Geospatial Start-ups And Companies

Geospatial Start-ups And Companies list4,576almost 2 years ago

Awesome GIS / Other / MOOC

Coursera's GIS SpecializationIncluding , , , and
Geospatial Intelligence & the Geospatial Revolution
Maps and the Geospatial Revolution
地理信息系统(GIS)实验,汤国安等,南京师范大学,Nanjing Normal University

Awesome GIS / Other / PODCASTS

Africa GeoConvo Podcast
Esri Science of Where
Eyes on Earth
Geodorable Podcast
Geointeresting
Geomob podcast
Geospatially Podcast
Isin't That Spatial
Map Shack
Nodes and Ways
Project Geospatial
Scene From Above
Texas URISA: More Than Just Maps
The Bounding Box
The Mappyist Hour
The MapScaping Podcast
Thinking Spatially
Very Spatial

Awesome GIS / Other / DEFUNCT_GEOSPATIAL_PODCASTS

A Conversation with Tim O’Reilly
JB’s ‘Bits & Bobs’
Speaking of GIS

Awesome GIS / Reference

List of geographic information systems software
osgeo
AmrEldib's Awesome GIS
brandonxiang's Awesome GIS
list top 100 geospatial start ups companies world
Awesome GeoSpatial4,224almost 2 years agomost Geospatial Library content come from this ropository
A Roundup of Geospatial Podcasts
PostGIS in Action, Third EditionA book about writing spatial queries for PostgreSQL

Backlinks from these awesome lists:

More related projects: