A curated list of tools, libraries, and resources for working with the GeoJSON geographic data format.
Awesome GeoJSON is a curated, community-maintained list of tools, libraries, and resources for working with the GeoJSON format. It solves the problem of discovering high-quality, open-source utilities for manipulating, validating, converting, and visualizing geographic data by aggregating them into a single, well-organized directory.
Developers, GIS analysts, data scientists, and cartographers who need to process, analyze, or visualize GeoJSON data in their applications or workflows.
It saves significant research time by providing a trusted, categorized collection of the best GeoJSON tools available, covering a wide range of languages and use cases, all maintained by the open-source community.
GeoJSON utilities that will make your life easier.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Tools are neatly organized into sections like operations, editors, and conversion, making it efficient to find specific utilities without sifting through unrelated results, as seen in the README's structured lists.
Includes utilities for JavaScript, Python, Java, Ruby, Rust, and CLI, ensuring developers can find tools in their preferred language, evidenced by entries like turf.js for JS and geojsontools for Python.
Covers everything from basic manipulation (e.g., geojson-flatten) to advanced spatial analysis (e.g., Turf.js) and format conversion, providing a one-stop reference for diverse GeoJSON needs across categories.
Aggregates high-quality, open-source projects with sponsorship from Placemark, ensuring ongoing relevance through community contributions, though this relies on external updates.
It only lists tools without providing quality assessments, user reviews, or performance comparisons, leaving users to independently vet and choose the best option for their use case.
As a curated list, it may not always reflect the latest versions or active maintenance status of linked projects, risking dead ends or obsolete tools without built-in monitoring.
No advice on how to combine multiple tools or set up workflows, requiring users to figure out compatibility and implementation details on their own, which can increase setup complexity.