Skip to content

Latest commit

 

History

History
52 lines (44 loc) · 1.6 KB

File metadata and controls

52 lines (44 loc) · 1.6 KB

Roadmap

Done

  • Core
    • Stable SVG map rendering
    • GeoJSON + TopoJSON support
    • Zoom support
    • Markers, lines, annotations, graticules, mesh
  • React adapter
  • Vue adapter
  • @d3-maps/atlas
    • World
    • Continents
    • Ocean, Coastline, Lakes, Rivers
    • Countries (110m/50m/10m)
    • Metadata
  • VitePress docs, examples, API reference

Priority 1

  • Solid adapter
  • Svelte adapter
  • New examples engine using Vitepress Sandbox
  • Simpler marker and object resizing behavior on zoom
  • Choropleth and bubble hooks or components for common scales, colors, and map patterns
  • Agentic skill
  • Repository diagram

Priority 2

  • Playground and SVG generator, refs: Highcharts Maps all maps demo, amCharts SVG map generator
    • Atlas dataset browser
    • Projection explorer
    • Style editor
    • Live preview
    • SVG export
    • React snippet export
    • Vue snippet export
  • Additional atlas datasets
  • Agent readiness
  • React doctor
  • Migrate to oxlint

Priority 3

  • Hex map hook or feature, ref: D3HexMap, Interactive hex world map using D3
  • Docs and SEO comparison: d3-maps vs Highcharts Maps
  • Docs and SEO comparison: d3-maps vs amCharts Maps
  • Accessibility guide
  • Canvas rendering
  • Observable Plot parity