GisForWeb
All tools
Apache ECharts logo

Apache ECharts

Open Source

JavaScript visualization library with interactive charts, maps, and geographic data components.

License

Apache-2.0

About

Apache ECharts is an Apache-licensed JavaScript visualization library for interactive charts, dashboards, and geographic data. It includes map, heatmap, lines, and graph series, with Canvas or SVG rendering, progressive loading, and server-side rendering options. Geographic components can consume GeoJSON and TopoJSON, while extensions add WebGL and mapping integrations.

Features

  • Provides map, heatmap, lines, and graph series
  • Renders with Canvas or SVG
  • Supports geographic coordinate systems and GeoJSON maps
  • Streams large datasets with progressive rendering
  • Runs in browsers and Node.js server-side rendering
  • Supports npm, CDN, and tree-shaken bundles

Details

Type
Library
Pricing
open-source
License
Apache-2.0
API
sdk
Hosting
Self-host

Platforms

web

Languages

TypeScript
JavaScript

Data formats

GeoJSON
TopoJSON