• Stars
    star
    1,269
  • Rank 37,079 (Top 0.8 %)
  • Language
  • Created almost 8 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Awesome list of Apache ECharts

awesome-echarts Awesome

This is a repo contributed by community with awesome resources for Apache ECharts.

Awesome list of Apache ECharts

  • Use command - F or ctrl - F to search for a keyword.
  • If you want to contribute to this list (please do), send a pull request. Please follow alphabetic order for both language and project names.

Note

带有「🇨🇳」的项目为中文资源,或包含中文文档。

Items with “🇨🇳” are either in Chinese, or contain Chinese documentation.

About

Apache ECharts is a free, powerful charting and visualization library offering an easy way of adding intuitive, interactive, and highly customizable charts to your commercial products. It is written in pure JavaScript and based on zrender, which is a whole new lightweight canvas library.

Learn

Official docs

Videos

Extensions

  • 🇨🇳 arcgis-echarts3 - A plugin for ArcGIS JS API to load Apache ECharts 3 map and Make big data visualization easier.
  • echarts-china-cities-js - Packages the maps of 363 Chinese provincial cities for Apache ECharts.
  • echarts-countries-js - Packages the maps of 213 countries and regions for Apache ECharts.
  • echarts-leaflet - An extension to visualize data on leaflet maps.
  • Graph Modularity - Apache ECharts graph modularity extension for community detection.
  • 🇨🇳 leaflet-echarts3 - A plugin for leaflet to load Apache ECharts 3 map and Make big data visualization easier.
  • 🇨🇳 MapBoxGL-echarts3-layer - Apache ECharts MapBoxGL 扩展,可以从二,三维视角展示空间点,线,面,数据.
  • maptalks.e3 - A plugin to integrate Apache ECharts 3 as a layer with maptalks.js.
  • 🇨🇳 openlayers-echarts3 - Apache ECharts 的 OpenLayers 扩展,实现 OpenLayers 地图数据可视化,支持 OpenLayers 3 和 OpenLayers 4。
  • wordcloud 词云 - Apache ECharts wordcloud extension based on wordcloud2.js.
  • liquidfill 水球图 - Liquid Fill Chart plugin for Apache ECharts, which is usually used to represent data in percentage.
  • 🇨🇳 百度地图扩展 - Apache ECharts 百度地图扩展,可以在百度地图上展现点图,线图,热力图等可视化。
  • 🇨🇳 高德地图扩展 - Apache ECharts 高德地图扩展,可以在高德地图上展现点图,线图,热力图等可视化。
  • echarts-extension-gmap - A Google Map extension for Apache ECharts.

Frameworks

Angular Component

  • echarts-for-angular @behroozbc , @alixdehghani Angular (version >= 5.x) directive for Apache ECharts.
  • ngx-echarts @xieziyu - Angular (ver >= 2.x) directive for Apache ECharts.

AngularJS Binding

  • angular-echarts @wangshijun - AngularJS bindings for Apache ECharts.
  • 🇨🇳 echarts-ng @bornkiller - Simple AngularJS wrap for Apache ECharts.
  • 🇨🇳 ng-echarts @liekkas

Blazor Binding

  • blazor-echarts @caopengfei - Blazor version of Apache ECharts chart component.

Flutter Component

  • flutter_echarts @entronad - A Flutter widget to use Apache ECharts in a reactive way.

React Component

React Native Component

  • 🇨🇳 react-native-echarts-pro @supervons - 基于 Apache ECharts 并支持各种图表、地图的 React-Native 图表库
  • react-native-echarts-wrapper @tomLadder - 📈Powerful React-Native Apache ECharts Wrapper 📊
  • wrn-echarts @wuba - React Native version of Apache Echarts, based on react-native-svg and react-native-skia. Much better performance than webview based solution.

Vue Component

  • 🇨🇳 echarts-middleware @PUGE - 在 Vue 中优雅、高效地使用 Apache ECharts
  • vue-echarts @Justineo - Apache ECharts component for Vue.js.
  • vue-echarts @panteng - A custom directive for using Apache ECharts in Vue.js apps.
  • vue-echarts-lite @LeungZ9 - A lite Vue.js 2.0+ component for Apache ECharts V3.
  • vue-echarts-v3 @xlsdg - Vue.js(v2.x+) component wrap for Apache ECharts (v3.x+).
  • 🇨🇳 echarts-for-vue @Ambit-Tsai - Apache ECharts wrapper component for Vue 3 and 2.
  • 🇨🇳 vuecharts3 @lloydzhou - 以组件方式调用echarts绘制图表(API参考BizCharts)

Languages

Clojure

  • re-echarts @kimim - A clojurescript library to use Apache ECharts, with react/reagent.

Dart

  • 🇨🇳 flutter_echarts @entronad - A Flutter widget to use Apache ECharts in a reactive way.

Golang

  • 🇨🇳 go-echarts @chenjiandongx - The adorable charts library for Golang.

iOS

  • 🇨🇳 iOS-Echarts @Pluto-Y - This is a highly custom chart control for iOS and Mac apps, which build with the Apache ECharts (v2).

Java

  • CamsDiag @mnlxr - Cams Displacement Diagrams using Apache Echarts and Java
  • 🇨🇳 ECharts-Java @Liuzh_533 - 一个供 Java 开发使用的 ECharts 的开发包。
  • 🇨🇳 ECharts Java @IcePear-Jzx @incandescentxxc - A Java data visualization library based on Apache ECharts 5.x.

JavaScript

Julia

  • ECharts.jl @randyzwitch - Julia package for the Apache ECharts 3 visualization library.

Jupyter-Notebook

  • jupyter-echarts @pyecharts dev team - Integrates Apache ECharts with jupyter notebook via nbextensions

.NET

  • 🇨🇳 EChartsSDK @idoku - Apache ECharts 的 .NET 类库,从 ECharts 的 Java 类库移植。
  • TagEChartsBlazor @draculakkk - Blazor package for Apache ECharts, can use tags to create Apache ECharts.

Node.js

  • echarts-scrappeteer @chfw - Puppeteer! Scrape all Apache ECharts from this web page please!
  • 🇨🇳 node-echarts @suxiaoxin - 后台生成 Apache ECharts 图表

PureScript

Python

  • pyecharts.js @chfw - Draw Apache ECharts using python language in modern browsers.
  • echarts-python @yufeiminds - Generate Apache ECharts options with Python.
  • krisk @napjon - Statistical Interactive Visualization with pandas+Jupyter integration on top of Apache ECharts.
  • 🇨🇳 pyecharts @chenjiandongx - Python Apache ECharts Plotting Library.
  • pyecharts-snapshot @pyecharts dev team - Renders the output of pyecharts as png, jpeg, gif and pdf
  • 🇨🇳 echarts-django @JohnYan2017 - Platform to connect SQL with Apache ECharts and can be embeded in project.

R

  • 🇨🇳 ECharts2Shiny @XD-DENG - To insert interactive charts from Apache ECharts into R Shiny applications.
  • echarts4r @JohnCoene - An R interface to Apache ECharts version 4
  • 🇨🇳 recharts @taiyun - A R interface to Apache ECharts for data visualization.
  • recharts @yihui - An R Interface to Apache ECharts
  • echarty @helgasoft - Minimal R/Shiny wrapper supports full functionality of Apache ECharts

Ruby

  • rails_charts - create charts in Ruby on Rails application with just a few lines of code

Tcl

PHP

  • Echarts-PHP @hisune - a PHP library that works as a wrapper for the Apache ECharts js library.

Tools

Grafana

  • Apache ECharts Panel - A plugin for Grafana that allows visualizing Apache ECharts on your dashboard.

Markdown

  • mdbook-echarts @zhuangbiaowei - A preprocessor and cli tool to use Apache ECharts in mdbook.

VSCode Extensions

Community

License

CC0

More Repositories

1

vue-echarts

Vue.js component for Apache ECharts™.
JavaScript
9,615
star
2

echarts-for-weixin

基于 Apache ECharts 的微信小程序图表库
JavaScript
6,880
star
3

zrender

A lightweight graphic library providing 2d draw for Apache ECharts
TypeScript
5,816
star
4

fontmin

Minify font seamlessly
JavaScript
5,545
star
5

spec

This repository contains the specifications.
4,595
star
6

echarts-gl

Extension pack for Apache ECharts, providing globe visualization and 3D plots.
JavaScript
2,554
star
7

echarts-wordcloud

Word Cloud extension based on Apache ECharts and wordcloud2.js
JavaScript
1,592
star
8

echarts-liquidfill

Liquid Fill Chart for Apache ECharts
JavaScript
1,407
star
9

fonteditor

在线字体编辑器
JavaScript
1,297
star
10

veui

Enterprise UI for Vue.js.
JavaScript
1,057
star
11

esl

enterprise standard loader
JavaScript
834
star
12

react-hooks

Collection of react hooks
TypeScript
799
star
13

fontmin-app

fontmin as an OS X, Linux and Windows app
HTML
665
star
14

fecs

Front End Code Style Suite
JavaScript
643
star
15

echarts-stat

Statistics tool for Apache ECharts
HTML
570
star
16

edp

ecomfe develop platform
JavaScript
546
star
17

etpl

ETPL是一个强复用、灵活、高性能的JavaScript模板引擎,适用于浏览器端或Node环境中视图的生成。
JavaScript
496
star
18

okam

Mini program development framework
JavaScript
416
star
19

react-native-cn

407
star
20

est

EFE Styling Toolkit based on Less
Less
398
star
21

saber

移动 Web 解决方案
CSS
358
star
22

esui

enterprise simple ui library
JavaScript
340
star
23

er

enterprise ria framework
JavaScript
301
star
24

knowledge

Front-end knowledge hierarchy
CoffeeScript
236
star
25

reskript

一个帮助开发React应用的全功能命令行套件
TypeScript
210
star
26

rider

Rider 是一个基于 Stylus 与后处理器、无侵入风格的 CSS 样式工具库
CSS
205
star
27

echarts-map-tool

Map Tool for Apache ECharts
JavaScript
130
star
28

js-native

JavaScript
116
star
29

uioc

IoC Framework for us
JavaScript
115
star
30

eslint-config

eslint shareable config for efe
JavaScript
111
star
31

san-cli

A CLI Tooling based on San.js for rapid development.
JavaScript
98
star
32

san-mui

A Set of SAN Components that Implement Google's Material Design
JavaScript
95
star
33

ub-ria

RIA base for union business
JavaScript
94
star
34

react-kiss

A simple and stupid react container solution
JavaScript
85
star
35

react-suspense-boundary

A boundary component working with suspense and error
TypeScript
84
star
36

san-xui

A Set of SAN UI Components that widely used on Baidu Cloud Console
JavaScript
81
star
37

gulp-fontmin

Minify font seamlessly
JavaScript
80
star
38

echarts-optimizer

JavaScript
79
star
39

santd

San UI Toolkit for Ant Design
TypeScript
76
star
40

moye

A Simple UI Library for ZX
JavaScript
74
star
41

ecomfe.github.io

https://efe.baidu.com
JavaScript
72
star
42

react-track

A declarative, component based solution to track page views and user events with react & react-router
TypeScript
71
star
43

echarts-graph-modularity

Graph modularity extension for community detection with Apache ECharts
HTML
70
star
44

tempad-dev

Inspect panel on Figma, for everyone.
Vue
67
star
45

diffy-update

Scripts to update object or array with a diff output
JavaScript
54
star
46

gitdiff-parser

A fast and reliable git diff parser.
HTML
53
star
47

learn-graphql-cn

Learn GraphQL 中文翻译
48
star
48

standard-redux-shape

A library to help standardize your redux state shape
JavaScript
47
star
49

htmlcs

HTML Code Style
JavaScript
46
star
50

saber-showcase

使用 saber 创建的 WebApp 示例
JavaScript
41
star
51

smarty4js

a JavaScript template most like smarty, use smarty module in javascript
JavaScript
34
star
52

rebas

Node framework for Saber, base on Express
JavaScript
34
star
53

baidubce-sdk

Baidu Cloud Engine Node.js SDK
JavaScript
28
star
54

node-csshint

Csshint your css code
JavaScript
27
star
55

amd-analyzer

JavaScript
26
star
56

echarts-bmap

HTML
26
star
57

light-dls

Front-end assets and tooling for Baidu Light DLS.
Less
25
star
58

san-loader

San-Loader 是基于 webpack 的工具,允许开发者书写 San 单文件的方式来进行组件开发。
JavaScript
25
star
59

redux-optimistic-thunk

redux-thunk like dispatching with optimistic UI supported
JavaScript
25
star
60

zrender-doc

Document for zrender
JavaScript
22
star
61

grapher.js

JavaScript 3D Plot Library
JavaScript
21
star
62

redux-managed-thunk

A redux-thunk compatible middleware with managed feature to help write more controllable and reusable thunks
JavaScript
20
star
63

efe

EFE guide
20
star
64

mini-event

A simple and dedicated library to provide event related components
JavaScript
18
star
65

veui-theme-blue

a theme for VEUI
Less
18
star
66

esui-family

Online Demo and document of ESUI Family
JavaScript
18
star
67

dls-icons

Icons for Baidu Light DLS.
JavaScript
17
star
68

echarts-gallery-feedback

Official Feedback Repository for ECharts Gallery
16
star
69

edp-webserver

Package for edp webserver.
JavaScript
16
star
70

san-realworld-app

An exemplary real-world application built with San. This is a good example to discover San for beginners.
JavaScript
16
star
71

san-transition

Append transition effects for elements in san components.
JavaScript
16
star
72

node-lesslint

Less lint
JavaScript
15
star
73

ef

ef is a integration framework with er & esui
JavaScript
14
star
74

echarts-builder-web

ECharts online builder
JavaScript
14
star
75

saber-ajax

适用于移动端、promise 风格的 ajax 封装
JavaScript
13
star
76

san-anode-utils

Util Functions for San ANode
JavaScript
13
star
77

promise

A promise respecting ES standard with plenty of handy extensions
JavaScript
12
star
78

saber-env

移动端浏览器环境检测
JavaScript
12
star
79

echarts-dagre

ECharts graph layout extension using dagre.js
JavaScript
12
star
80

aop

Aspect oriented programming utilities
JavaScript
12
star
81

sublime-etpl

An ETPL syntax definition & snippets specifically for Sublime Text.
Python
12
star
82

bat-ria

RIA extensions for Brand Ads
JavaScript
11
star
83

deep-grasp

A toolkit for adopting LLM into your existing app.
TypeScript
11
star
84

ub-ria-ui

UI components for ub ria applications - standardized & implemented
JavaScript
11
star
85

edp-build

Package for edp build.
JavaScript
10
star
86

webpack-auto-cdn-plugin

Webpack plugin to automatically extract dependencies and reference them via CDN
JavaScript
10
star
87

stylelint-config

Standard stylelint config for efe team
JavaScript
10
star
88

saber-promise

适合移动端的 Promise/A+ 实现
JavaScript
10
star
89

rider-ui

基于 rider 的 UI 样式库,用于快速构建移动应用界面
CSS
9
star
90

saber-router

适用于移动端的路由控制,支持 hash, popstate
JavaScript
9
star
91

saber-scroll

为移动端页面提供区域滚动功能
JavaScript
9
star
92

blog

Blog
CSS
9
star
93

html-nest-rule

JavaScript
8
star
94

veui-docs

Documentation website for VEUI.
JavaScript
8
star
95

saber-matchmedia

移动端 matchMedia 支持
JavaScript
8
star
96

eicons

ecom public web font icons
CSS
8
star
97

query-shape

Standard utilities to manage query requests and responses
JavaScript
8
star
98

esf

EFE Style Framework
CSS
8
star
99

saber-dom

一个适用于移动端、静态函数风格的DOM工具库
JavaScript
7
star
100

svg-mixed-loader

Webpack loader resolving svg into url string and multiple component formats.
JavaScript
7
star