# echarts-x **Repository Path**: mirrors/echarts-x ## Basic Information - **Project Name**: echarts-x - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 2 - **Created**: 2017-04-02 - **Last Updated**: 2026-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ECHARTS-GL ECharts-GL is an extension pack of [Apache ECharts](http://echarts.apache.org/), which providing 3D plots, globe visualization and WebGL acceleration. ## Docs + [Option Manual](https://echarts.apache.org/zh/option-gl.html) + [Gallery](https://www.makeapie.com/explore.html#tags=echarts-gl) ## Installing ### npm and webpack ```bash npm install echarts npm install echarts-gl ``` #### Import all ```js import * as echarts from 'echarts'; import 'echarts-gl'; ``` #### Minimal Import ```js import * as echarts from 'echarts/core'; import { Scatter3DChart } from 'echarts-gl/charts'; import { Grid3DComponent } from 'echarts-gl/components'; echarts.use([Scatter3DChart, Grid3DComponent]); ``` ### Include by scripts ```html ``` NOTE: ECharts GL 2.x is compatible with ECharts 5.x. ECharts GL 1.x is compatible with ECharts 4.x. ## Basic Usage ```js var chart = echarts.init(document.getElementById('main')); chart.setOption({ grid3D: {}, xAxis3D: {}, yAxis3D: {}, zAxis3D: {}, series: [{ type: 'scatter3D', symbolSize: 50, data: [[-1, -1, -1], [0, 0, 0], [1, 1, 1]], itemStyle: { opacity: 1 } }] }) ``` ## License ECharts-GL is available under the BSD license. ## Notice The Apache Software Foundation [Apache ECharts, ECharts](https://echarts.apache.org/), Apache, the Apache feather, and the Apache ECharts project logo are either registered trademarks or trademarks of the [Apache Software Foundation](https://www.apache.org/).