echarts
by
apache

Description: Apache ECharts is a powerful, interactive charting and data visualization library for browser

View on GitHub ↗

Summary Information

Updated 11 minutes ago
Added to GitGenius on June 13th, 2023
Created on April 3rd, 2013
Open Issues & Pull Requests: 1,602 (+0)
Number of forks: 19,812
Total Stargazers: 66,781 (+3)
Total Subscribers: 1,953 (+0)

Issue Activity (beta)

Open issues: 1,317
New in 7 days: 4
Closed in 7 days: 17
Avg open age: 822 days
Stale 30+ days: 1,273
Stale 90+ days: 1,237

Recent activity

Opened in 7 days: 2
Closed in 7 days: 14
Comments in 7 days: 14
Events in 7 days: 27

Top labels

  • pending (3,607)
  • stale (3,495)
  • en (3,476)
  • bug (3,300)
  • new-feature (1,689)
  • waiting-for: community (883)
  • support (533)
  • waiting-for: author (473)

Repository Insights (GitGenius)

Median issue/PR response: 2477.7 days
Mean response time: 2452.4 days
90th percentile: 3083.0 days
Tracked items: 148

Most active contributors

Detailed Description

Apache ECharts is a free, open-source charting and data visualization library written in pure JavaScript, designed to enable developers to add interactive and highly customizable charts to web applications and commercial products. Built on zrender, a lightweight canvas library, ECharts provides an extensive toolkit for creating everything from basic statistical charts to complex interactive dashboards and real-time data visualizations. The library supports both canvas and SVG rendering, giving developers flexibility in choosing the rendering approach that best suits their performance and compatibility requirements.

The repository is classified across multiple domains reflecting its broad applicability: data visualization, interactive graphics, statistical analysis, business intelligence, dashboard creation, and real-time plotting. ECharts serves as both a standalone charting library and a foundational component for building analytics tools and web-based visualization frameworks. The library's customizable themes and cross-platform support make it suitable for diverse use cases ranging from simple web analytics to complex business intelligence applications.

Distribution of the library is handled through multiple channels including direct download from the official website at echarts.apache.org, npm package installation, and CDN delivery via jsDelivr. Comprehensive documentation is available including a handbook for getting started, detailed API documentation, an option manual for configuration, and an extensive collection of examples demonstrating various chart types and interactive features.

The project maintains active community engagement with dedicated support channels including GitHub Issues for bug reports and feature requests, a development mailing list for project updates, and email support at [email protected] for general inquiries. The repository shows significant ongoing activity with 2277 tracked issues and pull requests. The median response latency for issues and pull requests is 0.0 hours, indicating rapid community engagement, though the mean latency of 9726.3 hours reflects the long tail of older items. The most frequently applied issue labels are "en" with 1371 occurrences, "pending" with 1349 occurrences, and "bug" with 1139 occurrences.

Core contributors driving the project include plainheart with 1348 recorded events, Ovilia with 972 events, and helgasoft with 903 events, demonstrating sustained individual commitment to the project's development and maintenance. The repository's contributor base overlaps with major projects including Microsoft's VSCode and TypeScript implementations, as well as the Rust language project, suggesting ECharts attracts developers working across diverse technology stacks.

The project provides several official extensions expanding its capabilities: ECharts GL for 3D visualizations and WebGL acceleration, Liquidfill for specialized chart types, Wordcloud for text visualization, and a Baidu Map extension for geographic data visualization. Community integrations include vue-echarts for Vue.js applications and echarts-stat for statistical analysis. The library is distributed under the Apache License V2 and adheres to the Apache Code of Conduct, reflecting its status as an Apache Software Foundation project.

echarts
by
apacheapache/echarts

Repository Details

Fetching additional details & charts...