Apache ECharts
JavaScript visualization library with interactive charts, maps, and geographic data components.
67.5k
6 days ago
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
Alternatives & competitors
AntV L7
WebGL library for large-scale 2D and 3D geospatial visualization in web applications.
deck.gl
WebGL-powered framework for visual exploratory data analysis of large datasets.
Mapv
Canvas-based JavaScript library for visualizing large geospatial point, line, and polygon datasets.
Details
- Type
- Library
- Pricing
- open-source
- License
- Apache-2.0
- API
- sdk
- Hosting
- Self-host