A curated list of resources for developers working with ArcGIS APIs, SDKs, location services, and geospatial tools.
Awesome ArcGIS Developer is a curated list of resources for developers working with Esri's ArcGIS platform. It aggregates APIs, SDKs, tools, code samples, and guides to help build mapping, spatial analysis, and location-based applications. The project serves as a centralized directory to discover and leverage the extensive ecosystem of ArcGIS developer products.
Developers and engineers building mapping applications, geospatial analysts, and anyone integrating location services into web, mobile, desktop, or game projects using ArcGIS technologies.
It saves developers time by providing a single, organized source for ArcGIS development resources, reducing the need to search across multiple official and community channels. The list is community-maintained and includes both Esri-produced and third-party tools.
A curated list of resources to help you with ArcGIS development, APIs, SDKs, tools, and location services
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Aggregates hundreds of official and community resources—APIs, SDKs, tools, and samples—into one organized directory, saving developers from scouring multiple sources.
Lists SDKs for web, mobile, desktop, and game development across JavaScript, .NET, Flutter, Swift, and more, ensuring support for diverse tech stacks.
Open-source and welcomes contributions, with linked resources like Koop and third-party plugins, keeping the list dynamic and relevant.
Includes utilities for data conversion (e.g., terraformer), debugging (Postman collections), and design (Calcite system), directly applicable to real-world workflows.
Heavily favors Esri products and integrations, with minimal coverage of standalone open-source alternatives like PostGIS or QGIS, limiting flexibility for non-ArcGIS users.
As a static GitHub repo, updates depend on community pulls, potentially lagging behind new releases; the sheer volume of links can be daunting without clear prioritization for beginners.
While it lists services like geocoding and routing, it omits critical information on pricing, licensing, or direct support channels, requiring developers to seek external docs.