Awesome ArcGIS Developer Awesome

An awesome set of resources to help you with ArcGIS Platform development, APIs, SDKs, tools, and location services.

ArcGIS Platform is Esri's Platform as a Service (PaaS) for mapping and location analysis applications with ready-to-use location services, data hosting, APIs, tools, and content management services.


APIs and SDKs

ArcGIS location services

Code samples and snippets

Data conversion tools

Data integration tools

Debugging tools

Design and styling

Developer guides


Map and data exploration


Spatial Analysis


Starter apps and CLIs

Related awesome lists


Any open issues are fair game. Even just telling us what you want to see would be extremely helpful!

You can file an issue to request or suggest a specific resource.


Esri welcomes contributions from anyone and everyone. You can issue a pull request to propose an update, but before doing it, please:

For more information please see our guidelines for contributing.


Copyright 2022 Esri