awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
d3 avatar

d3/d3-geo

0
View on GitHub↗
1,096 stars·159 forks·JavaScript·6 viewsd3js.org/d3-geo↗

D3 Geo

This module uses spherical GeoJSON to represent geographic features in JavaScript. D3 supports a wide variety of common and unusual map projections. And because D3 uses spherical geometry to represent data, you can apply any aspect to any projection by rotating geometry.

Features

  • Mapping Libraries - Core D3.js module for geographic projections and shapes.
  • Web Mapping Frameworks - Core library for geographic projections and map creation.

Star history

Star history chart for d3/d3-geoStar history chart for d3/d3-geo

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to D3 Geo

Similar open-source projects, ranked by how many features they share with D3 Geo.
  • d3/d3-geo-projectiond3 avatar

    d3/d3-geo-projection

    1,150View on GitHub↗

    Extended geographic projections for d3-geo.

    JavaScript
    View on GitHub↗1,150
  • esri/arcgis-rest-jsEsri avatar

    Esri/arcgis-rest-js

    385View on GitHub↗

    npm-img: https://img.shields.io/npm/v/@esri/arcgis-rest-request.svg?style=flat-square npm-url: https://www.npmjs.com/package/@esri/arcgis-rest-request gzip-image: https://img.badgesize.io/https://unpkg.com/@esri/arcgis-rest-request/dist/bundled/request.umd.min.js?compression=gzip…

    TypeScript
    View on GitHub↗385
  • antvis/l7antvis avatar

    antvis/L7

    4,024View on GitHub↗

    L7 is a WebGL-powered geospatial visualization engine and browser-based GIS engine designed for high-performance rendering of large-scale 2D and 3D spatial datasets. It functions as a geographic data visualization library that leverages hardware acceleration to display massive datasets and heatmaps within a web browser. The engine features an abstracted basemap integration layer that decouples data visualization from the underlying map provider, allowing for the use of various map providers or offline deployments. It employs a system for visual variable mapping to translate numeric and catego

    TypeScript
    View on GitHub↗4,024
  • eurostat/gridvizeurostat avatar

    eurostat/gridviz

    240View on GitHub↗

    Gridviz is a JavaScript library for visualizing gridded data (or any tabular dataset with x/y coordinates for that matter) in the browser using a large variety of cartographic styles and techniques. Unlike traditional raster-based web mapping tools, Gridviz renders everything client-side, on the…

    JavaScript
    View on GitHub↗240
See all 30 alternatives to D3 Geo→

Frequently asked questions

What does d3/d3-geo do?

This module uses spherical GeoJSON to represent geographic features in JavaScript. D3 supports a wide variety of common and unusual map projections. And because D3 uses spherical geometry to represent data, you can apply any aspect to any projection by rotating geometry.

What are the main features of d3/d3-geo?

The main features of d3/d3-geo are: Mapping Libraries, Web Mapping Frameworks.

What are some open-source alternatives to d3/d3-geo?

Open-source alternatives to d3/d3-geo include: esri/arcgis-rest-js — [npm-img]: https://img.shields.io/npm/v/@esri/arcgis-rest-request.svg?style=flat-square [npm-url]:… fil/d3-geo-voronoi — Voronoi / Delaunay tessellations on the sphere. antvis/l7 — L7 is a WebGL-powered geospatial visualization engine and browser-based GIS engine designed for high-performance… d3/d3-geo-projection — Extended geographic projections for d3-geo. eurostat/gridviz — Gridviz is a JavaScript library for visualizing gridded data (or any tabular dataset with x/y coordinates for that… maplibre/maplibre-gl-js — Maplibre GL JS is a WebGL map rendering engine and vector tile map library used to create interactive web maps. It…