Alibaba在GitHub上的公共存在展示了其在开源领域的广泛参与。该组织主要使用Java、Python、C++、TypeScript和Go等编程语言,拥有多个知名项目,如Arthas、Nacos和Canal。这些项目涵盖了从Java诊断工具到动态服务发现等多种应用场景。
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
快速、简洁、解决大文件内存溢出的java处理Excel工具
an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
Alibaba Java Coding Guidelines pmd implements and IDE plugin
阿里巴巴 MySQL binlog 增量订阅&消费组件
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
🚀 ice.js: The Progressive App Framework Based On React(基于 React 的渐进式应用框架)
JavaScript in-page GUI agent. Control web interfaces with natural language.
A framework for building Mobile cross-platform UI
DataX是阿里云DataWorks数据集成的开源版本。
MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering high-performance on-device LLMs and Edge AI.
A high-quality & reliable React Hooks library. https://alibaba.github.io/hooks/
💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)
A distribution of Nginx with some advanced features
🥤 COLA: Clean Object-oriented & Layered Architecture
📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
Agentic AI Framework for Java Developers
A lightweight, lightning-fast, in-process vector database
📌 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.
A powerful Android Dynamic Component Framework.
阿里巴巴分布式数据库同步系统(解决中美异地机房)
🐰 Rax is a progressive framework for building universal application. https://rax.js.org
A fully configurable http/https proxy in NodeJS
🚴♀️ Very easy to use process form table chart solution.
An assembled flutter application framework.
FlutterBoost is a Flutter plugin which enables hybrid integration of Flutter for your existing native apps with minimum efforts
Real - time non-invasive AOP framework container based on JVM
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.
AliSQL is a MySQL branch originated from Alibaba Group. Fetch document from Release Notes at bottom.
QLExpress is a powerful, lightweight, dynamic language for the Java platform aimed at improving developers’ productivity in different business scenes.
JetCache is a Java cache framework.
UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager.
The UI design language and React library for Conversational UI
🚄 FASTJSON2 is a Java JSON library with excellent performance.
An industrial deep learning framework for high-dimension sparse data
A handy swift json-object serialization/deserialization library
Enterprise Stream Process Engine
🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba | 一站式图计算系统
🧩 Make everything designable 🧩
A visual graph editor based on G6 and React
An Efficient and User-Friendly Scaling Library for Reinforcement Learning with Large Language Models
a proxy for sharding databases and tables
Sentinel Go enables reliability and resiliency for Go microservices
:milky_way: Isomorphic framework for server-rendered React apps
阿里巴巴去Oracle数据迁移同步工具(全量+增量,目标支持MySQL/DRDS)
Taobao System Activity Reporter
A framework for large scale recommendation algorithms.
A distributed key-value storage system developed by Alibaba Group
Fast and Lightweight Observability Data Collector
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.
cluster data collected from production clusters in Alibaba for cluster management research
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.
Alpha是一个基于PERT图构建的Android异步启动框架,它简单,高效,功能完善。 在应用启动的时候,我们通常会有很多工作需要做,为了提高启动速度,我们会尽可能让这些工作并发进行。但这些工作之间可能存在前后依赖的关系,所以我们又需要想办法保证他们执行顺序的正确性。Alpha就是为此而设计的,使用者只需定义好自己的task,并描述它依赖的task,将它添加到Project中。框架会自动并发有序地执行这些task,并将执行的结果抛出来。
XQUIC Library released by Alibaba is a cross-platform implementation of QUIC and HTTP/3 protocol.
换种思路写Mock,让单元测试更简单
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的集群复制工具,可以满足迁移和同步的需求,进一步实现灾备和多活功能。
此仓库未提供描述。
An Industrial Graph Neural Network Framework
动态模板引擎是一套轻量化、跨平台、高性能的纯原生移动端卡片渲染动态化解决方案
RTP-LLM: Alibaba's high-performance LLM inference engine for diverse applications.
Probably the fastest coroutine lib in the world!
Alibaba Front-end Coding Guidelines and Relevant Tools
SmartEngine is a lightweight business orchestration engine.
OpenTelemetry Compile-Time Instrumentation for Golang
MNNKit is a collection of AI solutions for mobile developers, powered by MNN engine.
LumenX Studio,AI 短漫剧一站式生产平台。它能够将小说文本转化为动态视频,打通了从剧本分析、角色定制、分镜绘制到视频合成的完整创作链路。
Network monitoring & diagnosis suite for Kubernetes
Spring Boot Starters for Aliyun services
A construction kit for reinforcement learning environment management.
This is a collection of our zero-cost NAS and efficient vision applications.
🍇 A C++ library for parallel graph processing (GRAPE) 🍇
The alibaba github homepage.
An iOS Message Based MVC framework
An Asynchronous Nginx module providing a RESTful API for TFS (Taobao File System).
ANOLISA - Agentic Nexus Operating Layer & Interface System Architecture
UI Renderer runs on top of the HTML5 Canvas
Alibaba Cloud's high-performance KVCache system for LLM inference, with components for global cache management, inference simulation(HiSim), and more.
An Alibaba open-source multi-language benchmark for evaluating LLMs in repository-level automatic code review, featuring an AI-assisted and expert-verified dataset.
A framework for generating realistic LLM serving workloads
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.
A Go web framework for quickly building recommendation online services based on JSON configuration.
SecCodeBench is a benchmark suite focusing on evaluating the security of code generated by large language models (LLMs).
Paimon-cpp is a high-performance C++ implementation of Apache Paimon.
High-performance embedded graph database for analytics and real-time transactions
A Lightweight LLM Inference Performance Simulator
此仓库未提供描述。
LoongSuite Java GenAI telemetry utility library, built on OpenTelemetry GenAI Semantic Conventions.
此仓库未提供描述。
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.
[ICCV 2023] Uncertainty-aware Unsupervised Multi-Object Tracking
vector accelerating unit
此仓库未提供描述。
Accelerate Video Diffusion Inference via Sketching-Rendering Cooperation
此仓库未提供描述。
此仓库未提供描述。
此仓库未提供描述。
此仓库未提供描述。
alibaba在GitHub上构建了多个开源项目,涵盖了不同领域,如Java诊断工具Arthas、动态服务管理平台Nacos和MySQL增量订阅组件Canal等。这些项目为开发者提供了实用的解决方案。
alibaba主要使用Java、Python、C++、TypeScript和Go等编程语言。Java在其多个重要项目中占主导地位,如Arthas和Nacos,这些项目广泛应用于开源社区。
是的,alibaba在GitHub上的所有代码库都是公开的,任何人都可以访问和使用。这种开放性促进了社区的合作与创新,使开发者能够参与和贡献代码。