| 1 |
google/material-design-icons |
53.7k |
2026-07-24 |
Google官方提供的Material Design图标集,包含基于可变字体的Material Symbols(当前版本)和经典Material Icons。遵循Material设计规范,适用于网页、移动端等界面设计及应用开发,可在fonts.google.com/icons浏览。Material Symbols支持多种样式、填充、粗细和光学尺寸变体,社区维护了npm包方便集成。图标请求由Google统一设计,不接受直接文件贡献。 |
| 2 |
google/guava |
51.5k |
2026-07-27 |
Guava是Google开发的核心Java库集,扩展了JDK功能,提供新集合类型(如multimap、multiset)、不可变集合、图库,以及并发、I/O、散列、基本类型和字符串等实用工具。广泛用于Java和Android项目,助力开发者编写更健壮、高效的代码。 |
| 3 |
google/zx |
45.6k |
2026-07-25 |
Google ZX 是一个用于编写更优雅脚本的工具,它让开发者能够使用 JavaScript 或 TypeScript 便捷地编写和运行 shell 脚本,提升脚本开发效率与可维护性。 |
| 4 |
google/styleguide |
39.5k |
2026-06-03 |
Google 开源项目风格指南集合,涵盖 C++、Python、JavaScript 等语言的编码规范,帮助开发者在 Google 发起的开源项目中保持一致的代码风格。 |
| 5 |
google/leveldb |
39.3k |
2026-03-11 |
LevelDB 是 Google 开发的快速键值存储库,提供有序的字符串键到字符串值的映射。支持自定义排序函数,基本操作包括 Put、Get、Delete,原子批量更新和快照功能,数据自动压缩。适用于需要高性能、简单键值存储的应用,但不支持 SQL 和客户端-服务器模式。 |
| 6 |
google/googletest |
38.9k |
2026-07-25 |
GoogleTest 是 Google 的 C++ 测试与模拟框架,基于 xUnit 架构,支持自动测试发现、丰富断言、死亡测试和参数化测试,适用于 C++ 项目的单元测试。它合并了 GoogleMock,可同时进行测试与模拟。 |
| 7 |
google/langextract |
37.9k |
2026-07-25 |
LangExtract 是一个 Python 库,利用大语言模型从非结构化文本中按用户指令提取结构化信息。它提供精确的来源定位与交互可视化,通过分块和并行处理优化长文档提取,支持多种云端及本地模型,适用于临床记录、报告等领域的结构化数据抽取。 |
| 8 |
google/comprehensive-rust |
33.3k |
2026-07-20 |
Comprehensive Rust 是 Google Android 团队开发的多日 Rust 培训课程,涵盖从语法基础到高级特性(如泛型、错误处理),并深度讲解 Android、Chromium、裸机及并发编程等专题。课程面向有 C++ 或 Java 经验的工程师,采用课堂授课形式,含讨论和实时编码示例,适合企业团队快速构建 Rust 开发能力,特别是系统级和嵌入式领域。 |
| 9 |
google/material-design-lite |
32.2k |
2026-05-03 |
一套基于 HTML、CSS 和 JavaScript 的 Material Design 组件库,帮助开发者快速构建符合 Material Design 规范的现代化 Web 界面。 |
| 10 |
google/python-fire |
28.2k |
2026-07-01 |
Python Fire是一个库,能自动从任意Python对象生成命令行接口(CLI)。只需调用Fire(),即可将函数、类、模块等转换为命令行工具。常用于快速创建CLI、调试代码、探索已有代码,以及在Bash和Python间便捷切换。 |
| 11 |
google/flatbuffers |
26.3k |
2026-06-22 |
google/flatbuffers 是一个高效跨平台序列化库,专为内存效率设计。它允许直接访问序列化数据,无需解析或解包,同时具备出色的前向/后向兼容性。支持C++、Java、Python等多种语言,适用于游戏、网络通信等对性能敏感的场景,可大幅减少内存占用和访问延迟。 |
| 12 |
google/gson |
24.2k |
2026-07-28 |
Gson是谷歌开源的Java序列化/反序列化库,能够将Java对象与JSON互相转换,支持任意Java对象(包括无源码的已有对象)和泛型,广泛用于JSON数据处理。 |
| 13 |
google/ExoPlayer |
21.9k |
2025-12-23 |
ExoPlayer曾是Google官方推出的Android媒体播放库,支持多种音视频格式与自适应流。此项目已废弃,功能已整合至AndroidX Media3,仓库不再维护更新,所有用户需按迁移指南升级到Media3。 |
| 14 |
google/adk-python |
20.9k |
2026-07-28 |
开源代码优先的Python AI智能体框架,提供Agent和Workflow两类核心抽象,2.0版新增图执行引擎工作流运行时和任务API,支持多智能体委派和人机协同,灵活构建与部署复杂智能体应用。 |
| 15 |
google/filament |
20.3k |
2026-07-28 |
Filament 是一个跨平台的实时物理渲染引擎,支持 Android、iOS、Windows、Linux、macOS 和 Web。它专为移动端优化,体积小、效率高。提供 C++/Java/JavaScript 接口,后端包括 OpenGL、Metal、Vulkan 和 WebGL。具备完整的 PBR 管线,适合游戏、3D 可视化等需要高质量实时渲染的场景。 |
| 16 |
google/fonts |
20.3k |
2026-07-24 |
该项目提供 Google Fonts 的字体文件,并设有公开的问题跟踪器,用于处理与 Google Fonts 相关的各类事务。开发者可在此获取开源字体资源,并参与反馈和讨论。 |
| 17 |
google/cadvisor |
19.3k |
2026-07-20 |
cAdvisor 是 Google 开源的容器监控工具,实时收集和分析运行中容器的资源使用与性能数据,支持 Docker 和 Kubernetes 环境,提供 Web UI 和远程 API,帮助用户了解容器资源隔离、历史使用及网络统计,适用于容器化应用的性能监控与优化。 |
| 18 |
google/gvisor |
18.9k |
2026-07-28 |
gVisor 是 Google 开发的应用内核,为容器提供强隔离层。用 Go 语言编写,运行在用户空间,通过 OCI 运行时 runsc 集成 Docker 和 Kubernetes,实现沙箱化容器。它既非系统过滤也非传统虚拟机,而是兼具安全性和轻量资源的第三种隔离方案,适用于运行不可信或潜在恶意代码的场景。 |
| 19 |
google/libphonenumber |
18.2k |
2026-07-27 |
谷歌开源的国际电话号码处理库,支持解析、格式化和验证全球电话号码,提供Java、C++和JavaScript版本,适用于移动应用和国际通信场景。 |
| 20 |
google/magika |
17.8k |
2026-06-23 |
Magika是谷歌开源的AI文件类型检测工具,基于深度学习模型,能以毫秒级速度精准识别200多种文件类型,适用于安全扫描、内容过滤等场景。 |