RepoGuard
refreshing…
Alibaba

Organization

Public GitHub footprint of Alibaba

@alibaba
View profile on GitHub

Alibaba Open Source

Hangzhou, China

540

Public repositories

656,769

Total stars

19,890

Followers

Alibaba has a substantial public presence on GitHub, focusing on open-source projects primarily in Java, Python, C++, TypeScript, Go, and C. Notable repositories include Arthas, an Alibaba Java Diagnostic Tool, and Nacos, a platform for dynamic service discovery and management in cloud-native applications.

Top languages

Java 28TypeScript 14C++ 13Python 13Go 7C 6JavaScript 4Dart 3

Public repositories

arthas

37,363

Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas

Java
Updated Jun 13, 2026

easyexcel

33,712

快速、简洁、解决大文件内存溢出的java处理Excel工具

Java
Updated Jun 12, 2026

nacos

33,019

an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.

Java
Updated Jun 12, 2026

p3c

30,827

Alibaba Java Coding Guidelines pmd implements and IDE plugin

Kotlin
Updated Jun 12, 2026

canal

29,700

阿里巴巴 MySQL binlog 增量订阅&消费组件

Java
Updated Jun 12, 2026

spring-cloud-alibaba

29,115

Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.

Java
Updated Jun 12, 2026

druid

28,174

阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池

Java
Updated Jun 12, 2026

fastjson

25,628

FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.

Java
Updated Jun 12, 2026

flutter-go

23,669

flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档

Dart
Updated Jun 11, 2026

Sentinel

23,123

A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)

Java
Updated Jun 12, 2026

ice

18,630

🚀 ice.js: The Progressive App Framework Based On React(基于 React 的渐进式应用框架)

TypeScript
Updated Jun 12, 2026

weex

18,532

A framework for building Mobile cross-platform UI

C++
Updated Jun 12, 2026

page-agent

18,515

JavaScript in-page GUI agent. Control web interfaces with natural language.

TypeScript
Updated Jun 12, 2026

DataX

17,224

DataX是阿里云DataWorks数据集成的开源版本。

Java
Updated Jun 12, 2026

MNN

15,475

MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering high-performance on-device LLMs and Edge AI.

C++
Updated Jun 12, 2026

hooks

14,961

A high-quality & reliable React Hooks library. https://alibaba.github.io/hooks/

TypeScript
Updated Jun 12, 2026

ARouter

14,476

💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)

Java
Updated Jun 12, 2026

tengine

13,276

A distribution of Nginx with some advanced features

C
Updated Jun 12, 2026

COLA

12,965

🥤 COLA: Clean Object-oriented & Layered Architecture

Java
Updated Jun 12, 2026

formily

12,551

📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3

TypeScript
Updated Jun 12, 2026

vlayout

10,740

Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview.

Java
Updated Jun 11, 2026

spring-ai-alibaba

9,994

Agentic AI Framework for Java Developers

Java
Updated Jun 12, 2026

zvec

9,781

A lightweight, lightning-fast, in-process vector database

C++
Updated Jun 12, 2026

transmittable-thread-local

8,293

📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.

Java
Updated Jun 12, 2026

atlas

8,149

A powerful Android Dynamic Component Framework.

Java
Updated Jun 12, 2026

rax

8,037

🐰 Rax is a progressive framework for building universal application. https://rax.js.org

JavaScript
Updated Jun 12, 2026

anyproxy

7,912

A fully configurable http/https proxy in NodeJS

JavaScript
Updated Jun 12, 2026

x-render

7,845

🚴‍♀️ Very easy to use process form table chart solution.

TypeScript
Updated Jun 12, 2026

fish-redux

7,276

An assembled flutter application framework.

Dart
Updated Jun 12, 2026

flutter_boost

7,186

FlutterBoost is a Flutter plugin which enables hybrid integration of Flutter for your existing native apps with minimum efforts

Dart
Updated Jun 12, 2026

jvm-sandbox

6,947

Real - time non-invasive AOP framework container based on JVM

Java
Updated Jun 12, 2026

open-code-review

6,450

Open-source & free — Battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in fine-tuned ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.

Go
Updated Jun 13, 2026

AliSQL

5,818

AliSQL is a MySQL branch originated from Alibaba Group. Fetch document from Release Notes at bottom.

C++
Updated Jun 12, 2026

QLExpress

5,593

QLExpress is a powerful, lightweight, dynamic language for the Java platform aimed at improving developers’ productivity in different business scenes.

Java
Updated Jun 11, 2026

jetcache

5,585

JetCache is a Java cache framework.

Java
Updated Jun 12, 2026

ChatUI

4,405

The UI design language and React library for Conversational UI

TypeScript
Updated Jun 12, 2026

fastjson2

4,304

🚄 FASTJSON2 is a Java JSON library with excellent performance.

Java
Updated Jun 12, 2026

x-deeplearning

4,301

An industrial deep learning framework for high-dimension sparse data

PureBasic
Updated Jun 12, 2026

HandyJSON

4,262

A handy swift json-object serialization/deserialization library

Swift
Updated Jun 12, 2026

jstorm

3,877

Enterprise Stream Process Engine

Java
Updated Jun 12, 2026

Alink

3,617

Alink is the Machine Learning algorithm platform based on Flink, developed by the PAI team of Alibaba computing platform.

Java
Updated Jun 11, 2026

GraphScope

3,551

🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba | 一站式图计算系统

C++
Updated Jun 11, 2026

designable

3,527

🧩 Make everything designable 🧩

TypeScript
Updated Jun 11, 2026

GGEditor

3,417

A visual graph editor based on G6 and React

TypeScript
Updated Jun 11, 2026

ROLL

3,226

An Efficient and User-Friendly Scaling Library for Reinforcement Learning with Large Language Models

Python
Updated Jun 12, 2026

cobar

3,189

a proxy for sharding databases and tables

Java
Updated Jun 12, 2026

lightproxy

3,187

💎 Cross platform Web debugging proxy

TypeScript
Updated Jun 11, 2026

sentinel-golang

2,958

Sentinel Go enables reliability and resiliency for Go microservices

Go
Updated Jun 12, 2026

beidou

2,728

:milky_way: Isomorphic framework for server-rendered React apps

JavaScript
Updated Jun 12, 2026

tsar

2,489

Taobao System Activity Reporter

C
Updated Jun 12, 2026

EasyRec

2,335

A framework for large scale recommendation algorithms.

Python
Updated Jun 12, 2026

tair

2,305

A distributed key-value storage system developed by Alibaba Group

C++
Updated Jun 12, 2026

loongcollector

2,156

Fast and Lightweight Observability Data Collector

C++
Updated Jun 13, 2026

yalantinglibs

2,139

A collection of modern C++ libraries, include coro_http, coro_rpc, compile-time reflection, struct_pack, struct_json, struct_xml, struct_pb, easylog, async_simple etc.

C++
Updated Jun 12, 2026

clusterdata

2,086

cluster data collected from production clusters in Alibaba for cluster management research

Jupyter Notebook
Updated Jun 11, 2026

LVS

2,045

A distribution of Linux Virtual Server with some advanced features. It introduces a new packet forwarding method - FULLNAT other than NAT/Tunneling/DirectRouting, and defense mechanism against synflooding attack - SYNPROXY.

C
Updated Jun 12, 2026

alpha

1,949

Alpha是一个基于PERT图构建的Android异步启动框架,它简单,高效,功能完善。 在应用启动的时候,我们通常会有很多工作需要做,为了提高启动速度,我们会尽可能让这些工作并发进行。但这些工作之间可能存在前后依赖的关系,所以我们又需要想办法保证他们执行顺序的正确性。Alpha就是为此而设计的,使用者只需定义好自己的task,并描述它依赖的task,将它添加到Project中。框架会自动并发有序地执行这些task,并将执行的结果抛出来。

HTML
Updated Jun 12, 2026

xquic

1,894

XQUIC Library released by Alibaba is a cross-platform implementation of QUIC and HTTP/3 protocol.

C
Updated Jun 12, 2026

testable-mock

1,840

换种思路写Mock,让单元测试更简单

Java
Updated Jun 12, 2026

MongoShake

1,814

MongoShake is a universal data replication platform based on MongoDB's oplog. Redundant replication and active-active replication are two most important functions. 基于mongodb oplog的集群复制工具,可以满足迁移和同步的需求,进一步实现灾备和多活功能。

Go
Updated Jun 12, 2026

kt-connect

1,666

A toolkit for Integrating with your kubernetes dev environment more efficiently

Go
Updated Jun 11, 2026

Logics-Parsing

1,386

No description provided for this repository.

Python
Updated Jun 12, 2026

GaiaX

1,287

动态模板引擎是一套轻量化、跨平台、高性能的纯原生移动端卡片渲染动态化解决方案

C
Updated Jun 12, 2026

rtp-llm

1,219

RTP-LLM: Alibaba's high-performance LLM inference engine for diverse applications.

Cuda
Updated Jun 13, 2026

PhotonLibOS

1,200

Probably the fastest coroutine lib in the world!

C++
Updated Jun 12, 2026

f2e-spec

1,079

Alibaba Front-end Coding Guidelines and Relevant Tools

TypeScript
Updated Jun 12, 2026

SmartEngine

900

SmartEngine is a lightweight business orchestration engine.

Java
Updated Jun 12, 2026

loongsuite-go

868

OpenTelemetry Compile-Time Instrumentation for Golang

Go
Updated Jun 12, 2026

MNNKit

700

MNNKit is a collection of AI solutions for mobile developers, powered by MNN engine.

Objective-C
Updated Jun 11, 2026

lumenx

692

LumenX Studio,AI 短漫剧一站式生产平台。它能够将小说文本转化为动态视频,打通了从剧本分析、角色定制、分镜绘制到视频合成的完整创作链路。

TypeScript
Updated Jun 12, 2026

kubeskoop

687

Network monitoring & diagnosis suite for Kubernetes

Go
Updated Jun 12, 2026

aliyun-spring-boot

460

Spring Boot Starters for Aliyun services

Java
Updated Jun 12, 2026

ROCK

453

A construction kit for reinforcement learning environment management.

Python
Updated Jun 12, 2026

lightweight-neural-architecture-search

448

This is a collection of our zero-cost NAS and efficient vision applications.

Python
Updated Jun 11, 2026

TorchEasyRec

394

An easy-to-use framework for large scale recommendation algorithms.

Python
Updated Jun 11, 2026

alibaba.github.com

363

The alibaba github homepage.

CSS
Updated Jun 12, 2026

MBMvc

321

An iOS Message Based MVC framework

Objective-C
Updated Jun 12, 2026

nginx-tfs

257

An Asynchronous Nginx module providing a RESTful API for TFS (Taobao File System).

C
Updated Jun 12, 2026

anolisa

235

ANOLISA - Agentic Nexus Operating Layer & Interface System Architecture

TypeScript
Updated Jun 12, 2026

canvas-ui

224

UI Renderer runs on top of the HTML5 Canvas

TypeScript
Updated Jun 12, 2026

tair-kvcache

192

Alibaba Cloud's high-performance KVCache system for LLM inference, with components for global cache management, inference simulation(HiSim), and more.

C++
Updated Jun 12, 2026

aacr-bench

170

An Alibaba open-source multi-language benchmark for evaluating LLMs in repository-level automatic code review, featuring an AI-assisted and expert-verified dataset.

Python
Updated Jun 12, 2026

Trescope

156

Trescope is a comprehensive 3D machine learning development tool devoted to improve developing experience and speed in 3D field, which helps researchers and developers to label, debug, visualize various 3D data

JavaScript
Updated Jun 11, 2026

ServeGen

152

A framework for generating realistic LLM serving workloads

Python
Updated Jun 12, 2026

UnifiedModel

149

The semantic layer that makes enterprise data understandable to AI agents — model entities and relations once, query through SPL/MCP/REST, and connect telemetry, services, and business objects in one object graph.

Python
Updated Jun 12, 2026

pairec

143

A Go web framework for quickly building recommendation online services based on JSON configuration.

Go
Updated Jun 12, 2026

sec-code-bench

122

SecCodeBench is a benchmark suite focusing on evaluating the security of code generated by large language models (LLMs).

Python
Updated Jun 11, 2026

paimon-cpp

120

Paimon-cpp is a high-performance C++ implementation of Apache Paimon.

C++
Updated Jun 12, 2026

neug

110

High-performance embedded graph database for analytics and real-time transactions

C++
Updated Jun 12, 2026

InferSim

83

A Lightweight LLM Inference Performance Simulator

Python
Updated Jun 12, 2026

tair-java-client

78

No description provided for this repository.

Java
Updated Jun 12, 2026

loongsuite-java

74

LoongSuite Java GenAI telemetry utility library, built on OpenTelemetry GenAI Semantic Conventions.

Java
Updated Jun 12, 2026

XiYan-SQL

65

No description provided for this repository.

Python
Updated Jun 12, 2026

open-agent-auth

55

An enterprise framework implementing the Agent Operation Authorization protocol with cryptographic identity binding, fine-grained authorization, and semantic audit trails for secure AI agent operations.

Java
Updated Jun 12, 2026

u2mot

37

[ICCV 2023] Uncertainty-aware Unsupervised Multi-Object Tracking

Python
Updated Jun 12, 2026

vector-accelerating-unit

37

vector accelerating unit

C++
Updated Jun 12, 2026

loongsuite-pilot

20

No description provided for this repository.

TypeScript
Updated Jun 13, 2026

rv-with-xocc

12

No description provided for this repository.

Verilog
Updated Jun 12, 2026

SKYLENAGE-ReasoningMath

9

No description provided for this repository.

Unknown Language
Updated Jun 11, 2026

vllm_xformers_prefetch

4

No description provided for this repository.

Cuda
Updated Jun 11, 2026

Frequently asked questions

What does alibaba build on GitHub?

Alibaba builds a variety of open-source projects on GitHub, including tools for Java diagnostics, Excel file processing, and dynamic service discovery. Their repositories focus on enhancing cloud-native applications and improving developer efficiency.

Which programming languages does alibaba use?

Alibaba primarily uses Java, Python, C++, TypeScript, Go, and C for its open-source projects. This diverse language usage supports a wide range of applications and frameworks within their development ecosystem.

Are alibaba's repositories public?

Yes, all of Alibaba's repositories on GitHub are public. This allows developers and organizations worldwide to access, contribute to, and utilize their open-source projects for various applications.

Is this exposure intended?

Monitor Alibaba with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account