字节跳动在GitHub上有哪些开源项目

字节跳动(ByteDance)在GitHub上开源了许多项目,涵盖前端、后端、云原生、AI、数据库等多个领域。以下是一些典型项目及其简介:


1. 前端 & 跨平台开发

  • Hippy

    • 仓库 : Tencent/Hippy(注:Hippy 最初由腾讯开源,但字节跳动内部有深度定制和扩展版本)
    • 简介: 高性能跨端开发框架,支持 React/Vue 语法,广泛用于抖音、今日头条等 App 内嵌页面。
  • IconPark

    • 仓库 : bytedance/IconPark
    • 简介: 开源图标库,提供超过 2,000 个高质量图标,支持按需定制颜色、大小、线条风格等。
  • Semi Design

    • 仓库 : DouyinFE/semi-design
    • 简介: 抖音前端团队开源的现代企业级 UI 设计系统,支持 React 组件库与设计工具集成。

2. 云原生 & 微服务

  • CloudWeGo

    • 仓库 : cloudwego
    • 简介 : 字节跳动开源的云原生微服务生态,核心项目包括:
      • Kitex: 高性能 RPC 框架(Golang)。
      • Hertz: 高性能 HTTP 框架(Golang)。
      • Netpoll: 基于 epoll 的高性能网络库(Golang)。
  • KubeWharf

    • 仓库 : kubewharf
    • 简介 : Kubernetes 增强套件,解决大规模集群管理问题,包含 Katalyst (资源调度优化)、KubeAdmiral(多集群管理)等子项目。

3. 数据库 & 存储

  • ByteGraph

    • 仓库 : bytedance/bytegraph
    • 简介: 分布式图数据库,支持海量数据存储与复杂查询,用于抖音社交关系图谱等场景。
  • BytedKV

    • 仓库 : bytedance/bytedkv
    • 简介: 高性能分布式 KV 存储系统,支持强一致性和水平扩展。

4. AI & 机器学习

  • ByteMLPerf

    • 仓库 : bytemlperf
    • 简介: 机器学习推理性能优化工具,支持多种硬件加速(GPU/TPU/CPU)。
  • MegaScale

    • 仓库 : bytedance/megascale
    • 简介: 大模型训练框架,优化千卡级 GPU 集群的并行训练效率。

5. 开发工具 & 中间件

  • Arco Design

    • 仓库 : arco-design
    • 简介: 企业级设计系统,包含 React/Vue 组件库与设计规范(注:由字节跳动中国业务团队维护)。
  • MonkeyType

    • 仓库 : instagram/MonkeyType
    • 简介: Python 类型注解自动生成工具(字节跳动参与贡献)。

6. 多媒体处理

  • BVC (Bytedance Video Codec)
    • 仓库 : bytedance/bvc
    • 简介: 高性能视频编解码器,针对移动端和实时场景优化。

7. 测试与监控

  • Dynoscope
    • 仓库 : bytedance/dynoscope
    • 简介: 动态追踪与性能分析工具,用于诊断分布式系统问题。

访问方式

这些项目体现了字节跳动在技术领域的广泛投入,适合开发者学习或直接应用于生产环境。

相关推荐
逛逛GitHub1 小时前
GitHub 上 2300 人 Star 的 Claude Code 可视化工作流编辑器。
github
这儿有一堆花2 小时前
MusicFree:开源多平台聚合音乐软件
开源·github
数字游民95272 小时前
网站备案全流程回放(腾讯云)
人工智能·git·github·腾讯云·网站备案·waytoopc
AI_56782 小时前
零基础学Linux:21天从“命令小白”到独立部署服务器
linux·服务器·人工智能·github
不知疲倦的仄仄2 小时前
第五天:深度解密 Netty ByteBuf:高性能 IO 的基石
java·开源·github
Albert Edison3 小时前
【Git】多人协作一(同一分支下)
git·vscode·svn·github
系'辞6 小时前
【obsidian指南】配置obsidian git插件,实现obsidian数据定时同步到github仓库(Mac电脑)
macos·github·agent·知识库
草梅友仁15 小时前
墨梅博客 1.0.0 发布与更新 | 2026 年第 2 周草梅周报
github·ai编程·nuxt.js
周末程序猿16 小时前
杂谈|2025年总结
github
Controller-Inversion17 小时前
cdn协议
计算机网络·github