Home headlines Baidu open source project ECharts enters Apache incubator for the first time

Baidu open source project ECharts enters Apache incubator for the first time

Mar 09, 2018 am 09:06 AM
echarts project

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.

Baidu open source project ECharts enters Apache incubator for the first time

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.

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Share an easy way to package PyCharm projects Share an easy way to package PyCharm projects Dec 30, 2023 am 09:34 AM

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

Can AI conquer Fermat's last theorem? Mathematician gave up 5 years of his career to turn 100 pages of proof into code Can AI conquer Fermat's last theorem? Mathematician gave up 5 years of his career to turn 100 pages of proof into code Apr 09, 2024 pm 03:20 PM

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

A closer look at PyCharm: a quick way to delete projects A closer look at PyCharm: a quick way to delete projects Feb 26, 2024 pm 04:21 PM

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 Practical Tips: Convert Project to Executable EXE File PyCharm Practical Tips: Convert Project to Executable EXE File Feb 23, 2024 am 09:33 AM

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

How to use php interface and ECharts to generate visual statistical charts How to use php interface and ECharts to generate visual statistical charts Dec 18, 2023 am 11:39 AM

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 map heat map to display city heat in ECharts How to use map heat map to display city heat in ECharts Dec 18, 2023 pm 04:00 PM

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 Tutorial: How to remove items in PyCharm? PyCharm Tutorial: How to remove items in PyCharm? Feb 24, 2024 pm 05:54 PM

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,

Basic tutorial: Create a Maven project using IDEA Basic tutorial: Create a Maven project using IDEA Feb 19, 2024 pm 04:43 PM

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