Baidu open source project ECharts enters Apache incubator for the first time
Recently, the Apache Foundation, a world-renowned open source community, announced that "Baidu's open source ECharts project was unanimously approved to enter the Apache Incubator." This is Baidu's first project to enter the top international open source community, and it also marks that Baidu Open Source has officially entered the fast lane of open source development.
Before ECharts became an Apache incubator project, it was already a leader in the field of domestic visualization ecology. In recent years, it has been continuously selected as the "Most Popular Chinese Open Source Software of the Year" by Open Source China. , and is widely used by enterprises in various industries, public institutions, and scientific research institutes. The industries involved include finance, education, medical care, logistics, climate monitoring and many other fields, including Alibaba, Tencent, Huawei, Lenovo, Xiaomi, State Grid, Sinopec, etc.
Zu Ming, the person in charge of ECharts, introduced: “ECharts is an open source visualization library with rich visual chart types and in-depth interaction capabilities. It is easy to configure and easy to use. At the same time, it has thousands of configuration items and different levels of expansion mechanisms. Comes with flexible customization capabilities. The bottom layer of ECharts relies on the open source rendering engine ZRender, which supports multiple rendering methods such as Canvas and SVG, and supports multiple device scenarios such as PC, mobile, large data screen, and server rendering.
Currently, in the new version of ECharts (4) released in early 2018, some commonly used charts already support data visualization of up to tens of millions, and provide support for ECharts-GL based on WebGL, such as small programs and barrier-free access. Supports various 3D chart rendering and rendering acceleration of massive data. Currently, various ECharts-based extension libraries and related visualization service systems have formed a rich product system and active community environment. ECharts currently has 25k+ on GitHub. attention and 2k+ related projects. A large number of community feedback and contributions have enabled ECharts to continuously iteratively evolve. Industry insiders believe that entering the Apache incubator means that ECharts is one step closer to becoming a top open source community product. At the same time, we must adhere to a more inclusive mentality to meet more opportunities and challenges
Tan Zhongyi, head of Baidu’s open source promotion team, also said: “Baidu carries out various activities with an attitude of participating, giving back, and influencing the community. We fully respect and understand the rules and spirit of the open source community. Making ECharts an incubation project of the Apache Foundation is just the beginning. Baidu will continue to cooperate more extensively and deeply with various open source communities. "
ECharts project Champion and mentor Kevin A. McGrail, vice president of the Apache Foundation, said: "It is an honor and a pleasure to participate in the incubation process of the ECharts Apache Foundation project as a Champion. ECharts is a leader in the field of visualization ecology in China. As a leader, we constantly pursue the ultimate and expand functional boundaries, helping more and more companies and users using ECharts to enjoy the convenience brought by visual data analysis, while also promoting the prosperity and development of China's visual ecology. Joining the Apache Foundation further demonstrates ECharts’ determination to embrace open source and create a more neutral, open and diverse community culture based on following ‘the Apache Way’, allowing more people to enjoy the visualization technology revolution brought by ECharts.
It is understood that as a world-class Internet company, Baidu has now become a gold member of the Linux Foundation, a gold member of the CNCF Foundation, a platinum member of HyperLedger, and has organized and established the CockroachDB Chinese community. Currently, as this project enters the incubation process of Apache Incubator, Baidu will strive to promote ECharts incubation and contribute more to the Apache open source ecosystem. It will continue to advocate open source culture and maintain close contact and cooperation with well-known open source communities. , open source more excellent projects, and create a richer Baidu open source ecosystem around developers.

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



Share the simple and easy-to-understand PyCharm project packaging method. With the popularity of Python, more and more developers use PyCharm as the main tool for Python development. PyCharm is a powerful integrated development environment that provides many convenient functions to help us improve development efficiency. One of the important functions is project packaging. This article will introduce how to package projects in PyCharm in a simple and easy-to-understand way, and provide specific code examples. Why package projects? Developed in Python

Fermat's last theorem, about to be conquered by AI? And the most meaningful part of the whole thing is that Fermat’s Last Theorem, which AI is about to solve, is precisely to prove that AI is useless. Once upon a time, mathematics belonged to the realm of pure human intelligence; now, this territory is being deciphered and trampled by advanced algorithms. Image Fermat's Last Theorem is a "notorious" puzzle that has puzzled mathematicians for centuries. It was proven in 1993, and now mathematicians have a big plan: to recreate the proof using computers. They hope that any logical errors in this version of the proof can be checked by a computer. Project address: https://github.com/riccardobrasca/flt

Title: Learn more about PyCharm: An efficient way to delete projects. In recent years, Python, as a powerful and flexible programming language, has been favored by more and more developers. In the development of Python projects, it is crucial to choose an efficient integrated development environment. As a powerful integrated development environment, PyCharm provides Python developers with many convenient functions and tools, including deleting project directories quickly and efficiently. The following will focus on how to use delete in PyCharm

PyCharm is a powerful Python integrated development environment that provides a wealth of development tools and environment configurations, allowing developers to write and debug code more efficiently. In the process of using PyCharm for Python project development, sometimes we need to package the project into an executable EXE file to run on a computer that does not have a Python environment installed. This article will introduce how to use PyCharm to convert a project into an executable EXE file, and give specific code examples. head

In today's context where data visualization is becoming more and more important, many developers hope to use various tools to quickly generate various charts and reports so that they can better display data and help decision-makers make quick judgments. In this context, using the Php interface and ECharts library can help many developers quickly generate visual statistical charts. This article will introduce in detail how to use the Php interface and ECharts library to generate visual statistical charts. In the specific implementation, we will use MySQL

How to use a map heat map to display city heat in ECharts ECharts is a powerful visual chart library that provides various chart types for developers to use, including map heat maps. Map heat maps can be used to show the popularity of cities or regions, helping us quickly understand the popularity or density of different places. This article will introduce how to use the map heat map in ECharts to display city heat, and provide code examples for reference. First, we need a map file containing geographic information, EC

PyCharm is a powerful Python integrated development environment (IDE) that provides rich functions to help developers write and manage Python projects more efficiently. In the process of developing projects using PyCharm, sometimes we need to delete some projects that are no longer needed to free up space or clean up the project list. This article will detail how to delete projects in PyCharm and provide specific code examples. How to delete a project Open PyCharm and enter the project list interface. In the project list,

IDEA (IntelliJIDEA) is a powerful integrated development environment that can help developers develop various Java applications quickly and efficiently. In Java project development, using Maven as a project management tool can help us better manage dependent libraries, build projects, etc. This article will detail the basic steps on how to create a Maven project in IDEA, while providing specific code examples. Step 1: Open IDEA and create a new project Open IntelliJIDEA