Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Awesome
  3. ArcGIS Developer

ArcGIS Developer

CC0-1.0

A curated list of resources for developers working with ArcGIS APIs, SDKs, location services, and tools.

GitHubGitHub
320 stars34 forks0 contributors

What is ArcGIS Developer?

Awesome ArcGIS Developer is a curated list of resources for developers working with Esri's ArcGIS platform. It provides a centralized directory of APIs, SDKs, tools, code samples, and guides to help build mapping, spatial analysis, and location-aware applications. The project aggregates official documentation, community contributions, and third-party integrations to streamline the ArcGIS development workflow.

Target Audience

Developers, GIS professionals, and technical teams building applications with ArcGIS APIs and services across web, mobile, desktop, and game engines. It is particularly useful for those seeking to leverage Esri's geospatial tools and cloud services in their projects.

Value Proposition

It saves developers time by curating and organizing the vast ArcGIS ecosystem into a single, searchable resource. Unlike scattered documentation, it offers a community-vetted collection that includes both official and third-party tools, making it easier to discover best practices, code examples, and integration options.

Overview

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

Use Cases

Best For

  • Finding code samples and tutorials for ArcGIS JavaScript API
  • Discovering SDKs for mobile development with Kotlin or Swift
  • Locating tools for geospatial data conversion and styling
  • Exploring ArcGIS location services like geocoding and routing
  • Learning about ArcGIS integrations with open-source mapping libraries
  • Accessing developer guides for authentication and offline workflows

Not Ideal For

  • Developers seeking hands-on, step-by-step coding tutorials instead of curated resource lists
  • Projects exploring open-source or vendor-agnostic geospatial solutions outside the Esri ecosystem
  • Teams requiring real-time updates on the latest ArcGIS features or developer news

Pros & Cons

Pros

Comprehensive Ecosystem Coverage

Aggregates APIs, SDKs, and tools for web, mobile, desktop, and game engines across languages like JavaScript, Python, and .NET, as detailed in the multi-platform sections of the README.

Curated Resource Discovery

Saves time by centralizing official documentation, code samples, and third-party integrations, such as the developer-support repo and Esri Leaflet plugin, into a single, well-organized hub.

Community-Enhanced Content

Includes both Esri-maintained and community-contributed resources, like esrinederland/CoolScripts, offering a mix of verified and innovative tools for diverse workflows.

Structured for Efficiency

Organized into clear categories like APIs, location services, and code samples, with a table of contents, making it easy to navigate the extensive ArcGIS developer landscape.

Cons

Static and Potentially Outdated

As a manually maintained GitHub repo, resources can become stale without frequent updates; the README doesn't specify a maintenance schedule, risking dead links or obsolete code over time.

Vendor Lock-in Focus

Heavily biased towards Esri's proprietary ArcGIS platform, with minimal emphasis on open-source alternatives, which may not suit projects seeking agnostic or cost-effective geospatial solutions.

No Built-in Quality Assurance

While curated, there's no validation mechanism for linked third-party resources, so developers may encounter unmaintained projects or broken links without warning.

Frequently Asked Questions

Quick Stats

Stars320
Forks34
Contributors0
Open Issues8
Last commit1 month ago
CreatedSince 2021

Tags

#web-mapping#developer-tools#arcgis#code-samples#geospatial#location-services#awesome-list#gis#api-documentation#developer-experience#sdk#mapping#awesome#spatial-analysis#location-intelligence#developers

Included in

Awesome452.0k
Auto-fetched 1 day ago

Related Projects

AppsApps

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Stars104,939
Forks7,827
Last commit1 day ago
Node.jsNode.js

:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED UNTIL JULY]

Stars65,860
Forks6,231
Last commit28 days ago
FlutterFlutter

An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.

Stars60,164
Forks6,884
Last commit1 month ago
iOSiOS

A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects

Stars52,346
Forks6,967
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub