Site icon Efficient Coder

Top Open Source Projects from Leading Chinese Tech Companies

Discover the most impactful open source projects developed by China’s tech giants. This curated list provides direct GitHub links, project descriptions, and key metrics to help developers leverage battle-tested solutions.


Why Follow Chinese Tech Open Source?

  • Production-Proven – Powering billion-user platforms like WeChat, Taobao, and Douyin
  • Performance Focus – Optimized for massive scale and high concurrency
  • Cross-Industry Adoption – Used by enterprises from finance to live streaming

Enterprise Catalog

1. Alibaba Group (GitHub)

Project Category Highlights Stars
Weex Cross-Platform Vue-based framework for iOS/Android/Web apps 18.8k
FastJSON Data Processing Fastest Java JSON library (3x faster than Jackson) 25.6k
Dubbo Microservices RPC framework handling 1T+ daily calls 38.9k
Ant Design Frontend Enterprise React UI toolkit with 50+ components 87.5k

2. Tencent (GitHub)

| Tinker | Mobile | Hot patching for Android apps (WeChat verified) | 17.3k |
| Angel | Machine Learning | Distributed ML framework for billion-parameter models | 6.8k |
| WCDB | Database | Encrypted mobile DB with SQLite compatibility | 5.2k |

3. Baidu (GitHub)

| ECharts | Visualization | Most popular Chinese charting library | 56.3k |
| PaddlePaddle | AI | Industrial-grade deep learning framework | 21.4k |


Specialized Solutions

Mobile Optimization

  • VirtualAPK (Didi) – Plugin architecture for Android apps
  • Fair (58.com) – Flutter hot update solution

Cloud Native

AI/ML Toolkits


Key Implementation Patterns

Frontend Architecture

1. UI Layer: Ant Design (React) / Element (Vue)  
2. Build Tools: FIS3 (Baidu) / Webpack  
3. Visualization: ECharts / G2 (AntV)  

Backend Stack

1. Service Communication: Dubbo / BRPC (Baidu)  
2. Data Layer: Druid (Alibaba) / WCDB (Tencent)  
3. DevOps: Open-Falcon (Xiaomi) / CAT (Meituan)  

Maintenance Insights

  • Update Frequency – Check GitHub commit history (monthly recommended)
  • Enterprise Backing – Prioritize projects used in core business systems
  • Community Activity – Active Issues/PRs indicate healthy maintenance

Pro Tip: Bookmark the master list for real-time updates. Verify production use cases through companies’ technical blogs.

Exit mobile version