Skip to main content

A curated list of resources to help you with ArcGIS development, APIs, SDKs, tools, and location services

323
GitHub Stars
176
Curated Resources
14
Categories
6 hours ago
Last Refreshed
APIs and SDKsApplication generators and CLIsArcGIS location servicesCode samples and snippetsData conversion toolsData integration toolsDebugging toolsDesign and stylingDeveloper guidesHelpersMap and data explorationPlaygroundsSpatial AnalysisSpecifications

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me spatial analysis resources from awesome-arcgis-developers"

Installation instructions →

What's inside

Spatial Analysis

Code samples and snippets

APIs and SDKs

Playgrounds

Application generators and CLIs

Data integration tools

  • ArcGIS Data Interoperability Extension

    Desktop tool to transform +400 data formats.

  • FME Server

    ETL allowing to easily transform almost any dataset into an ArcGIS compatible format and vice-versa. Support for 500+ formats and technologies.

  • Koop

    JavaScript toolkit for connecting spatial APIs. Transform geospatial data on the fly and serve as GeoJSON, vector tiles, feature services, and more.

  • Make.com

    iPaaS to automate repetitive tasks involved in using Survey123 and make your work easier.

  • node-red-contrib-arcgis-rest

    Query, delete, update, or insert data with low-code programming for event-driven applications of the JS Foundation.

  • Tray.io

    Manual, scheduled, and webhook triggers to apply edits, get features, layers, etc. using Tray Platform's ArcGIS connector.

Helpers

  • arcgis-geometry-calculations

    Web application to create and grab ArcGIS geometry calculations.

  • arcgis-js-api-camera-helper

    Web application to get the camera position JSON object for 3D web apps in the ArcGIS API for JavaScript 4.x.

  • arcgis-js-api-extent-helper

    Web application to get the map extent JSON object for web apps in the ArcGIS API for JavaScript 4.x.

  • ArcGIS JS API Module Butler

    VSCode extension for quickly adding ES import statements for the @arcgis/core package without leaving your current code context.

  • bboxfinder

    Simple web application to get the coordinates of a bounding box drawn on the map.

  • epsg.io

    Website to discover and transform coordinate systems from all over the world.

Data conversion tools

  • arcgis-json-to-geojson

    Convert layer in ArcGIS JSON spec to GeoJSON spec.

  • ArcPy

    Python interface to the ArcGIS geoprocessing framework for automating spatial analysis, data management, and mapping.

  • csv2geojson

    Convert points from CSV format to GeoJSON.

  • Distillery

    Web application to simplify and project TopoJSON.

  • Feature Service Layer

    Use the

  • gdal

    Translator library for raster and vector geospatial data formats.

Showing a sample of 176 resources. View the full list on GitHub →