Why Taro Secured a Spot in China’s Top‑5 Open‑Source Projects in 2020

The 2020 China Open‑Source Annual Report highlights Taro’s rapid rise to the fourth‑ranked open‑source project, showcasing its cross‑platform capabilities, active community, industry collaborations, and extensive real‑world deployments that illustrate why it stands out among China’s top five projects.

JD Retail Technology
JD Retail Technology
JD Retail Technology
Why Taro Secured a Spot in China’s Top‑5 Open‑Source Projects in 2020

Why Taro

The 2020 China Open‑Source Annual Report, published by the Open Source Society, lists Taro—originating from JD Retail’s Platform Product Department—as the fourth‑ranked open‑source project in China, moving up one position from 2019 and sharing the TOP5 with ShardingSphere.

Comprehensive Framework and Platform Support

Taro is an open‑source, cross‑end, cross‑framework solution that lets developers use mainstream front‑end frameworks such as React and Vue to build applications for mini‑programs, H5, and React Native.

Key support includes:

Front‑end frameworks: React, Vue, and partial jQuery syntax.

Platforms: major mini‑program ecosystems (WeChat, JD, Baidu, Alipay, ByteDance, QQ), H5, and React Native (driven by 58.com’s team). Future plans cover HarmonyOS and Flutter.

Since Taro 3.1, the project adopts an open architecture that allows developers to add new frameworks and platforms via plug‑in extensions, enabling rapid support for emerging apps such as Kuaishou, Meituan, and Mango.

Active Open‑Source Community

According to the report’s weighted activity score—based on issue/PR submissions, closures, comments, and contributor count—Taro achieved a score of 3649.4, placing it fourth among Chinese open‑source projects.

The project has recorded 7,837 effective commits across 380 releases in 962 days, averaging a new release every 2.5 days. It also maintains over 30 WeChat community groups and 40 cross‑team support channels.

On GitHub, Taro has accumulated more than 28 k stars, with 284 developers contributing code.

Open Industry Collaboration

Although initiated by JD Retail, Taro’s open‑source co‑development now involves teams from Tencent, 58.com, Huawei, and other leading companies.

The React Native adaptation is led by 58.com’s technical team, which has already released several canary versions and plans an official release after the new year.

Rich Deployment Scenarios

Within JD Group, dozens of business lines—such as JD X, JD X Pinpin, JD Express, JD Fresh, and 7FRESH—have adopted Taro for production.

Outside JD, many enterprises—including Tencent, 58.com, NetEase Yanxuan, Digital Guangdong, Dongchedi, Smart Rail, Heytea, and e‑Daijia—have selected Taro as their technology stack, generating numerous case studies.

Future Vision

Taro aims to continue high investment and output, expanding support to emerging platforms like HarmonyOS and Flutter while reducing development costs for developers.

The project will keep strengthening community operations, listening to feedback, and establishing standardized governance to become a benchmark open‑source project in China.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

frontendcross-platformopen sourceChinaTaroindustry insight
JD Retail Technology
Written by

JD Retail Technology

Official platform of JD Retail Technology, delivering insightful R&D news and a deep look into the lives and work of technologists.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.