Awesome GIS is a curated collection of geospatial resources organized by category.
The project addresses the challenge of discovering and navigating the fragmented landscape of GIS tools, libraries, and learning materials. It solves this by aggregating references across multiple dimensions: software categories like remote sensing and 3D applications, programming language-specific geospatial libraries spanning C, Python, JavaScript, R, and others, web mapping infrastructure including servers and front-end frameworks, spatial databases, cloud services, and educational resources including open books and MOOCs. The collection also includes data sources, conferences, communities, and news sites relevant to geospatial work.
Developers building geospatial applications should use this as a starting point for discovering tools and libraries in their chosen technology stack. It suits anyone entering the GIS domain who needs an overview of the ecosystem, as well as experienced practitioners looking for solutions in unfamiliar areas. The breadth of coverage—from cartographic tools to deep learning frameworks for geospatial analysis—makes it valuable across different specializations within the field. The project explicitly welcomes community contributions to expand and maintain the collection.
The project maintains an organized, categorized structure that reflects active curation of the geospatial landscape. It demonstrates responsiveness to community input through an open contribution model with documented guidelines.