Google Joined Jan 2012 View on GitHub
- Stars
- 2,138,413
- across 2,896 public repos
- Rank
- #2
- of 94,827 organizations, top 0.01%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 465 | Material Design icons by Google (Material Symbols) | 54,261 | |
| 493 | Google core libraries for Java | Java | 51,920 |
| 619 | A tool for writing better scripts | JavaScript | 45,836 |
| 782 | Style guides for Google-originated open-source projects | Emacs Lisp | 39,813 |
| 784 | GoogleTest - Google Testing and Mocking Framework | C++ | 39,719 |
| 793 | LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. | C++ | 39,535 |
| 802 | A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization. | Python | 39,295 |
| 1,067 | This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust. | Rust | 33,508 |
| 1,142 | Material Design Components in HTML/CSS/JS | HTML | 32,191 |
| 1,431 | Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object. | Python | 28,226 |
| 1,556 | FlatBuffers: Memory Efficient Serialization Library | C++ | 26,622 |
| 1,806 | A Java serialization/deserialization library to convert Java Objects into JSON and back | Java | 24,231 |
| 1,853 | Agent Skills for Google products and technologies | Python | 23,765 |
| 1,916 | Google's Engineering Practices documentation | 23,275 | |
| 2,065 | An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control. | Python | 22,163 |
| 2,095 | This project is deprecated and stale. The latest ExoPlayer code is available in https://github.com/androidx/media | Java | 21,932 |
| 2,144 | The Google I/O Android App | Kotlin | 21,623 |
| 2,238 | Font files available from Google Fonts, and a public issue tracker for all things Google Fonts | HTML | 20,747 |
| 2,241 | Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, WebGPU, and WebGL2 | C++ | 20,720 |
| 2,354 | Application Kernel for Containers | Go | 19,941 |
| 2,421 | Analyzes resource usage and performance characteristics of running containers. | Go | 19,522 |
| 2,544 | Fast and accurate AI powered file content types detection | Rust | 18,782 |
| 2,626 | Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. | C++ | 18,347 |
| 2,639 | Flexbox for Android | Kotlin | 18,275 |
| 2,644 | Web Starter Kit - a workflow for multi-device websites | HTML | 18,255 |
| 2,885 | ARTEMIS turns natural-language instructions into reliable Android automation. It automates end-to-end workflows, captures logs, and integrates seamlessly with AI coding assistants such as... | Python | 17,112 |
| 3,087 | Open-source plugin for designing and reviewing software with agents | Python | 16,301 |
| 3,421 | Brotli compression format | TypeScript | 15,101 |
| 3,594 | Agent Executor (AX) is Google's open agentic orchestration runtime | Go | 14,580 |
| 3,665 | Compile-time Dependency Injection for Go | Go | 14,375 |
| 3,671 | Google's Operations Research tools: | C++ | 14,352 |
| 3,793 | A formatter for Python files | Python | 13,986 |
| 3,837 | Former git repo for WebFundamentals on developers.google.com | JavaScript | 13,860 |
| 4,070 | 13,214 | ||
| 4,201 | OSS-Fuzz - continuous fuzzing for open source software. | Shell | 12,936 |
| 4,215 | Perceptual JPEG encoder | C++ | 12,883 |
| 4,277 | Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google. | Java | 12,730 |
| 4,359 | AddressSanitizer, ThreadSanitizer, MemorySanitizer | C | 12,522 |
| 4,533 | Unsupervised text tokenizer for Neural Network-based text generation. | C++ | 12,170 |
| 4,838 | Vulnerability scanner written in Go which uses the data provided by https://osv.dev | Go | 11,473 |
| 4,897 | Go library for accessing the GitHub v3 API | Go | 11,340 |
| 5,105 | Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. See documentation for contribution instructions. | C++ | 11,018 |
| 5,155 | Dopamine is a research framework for fast prototyping of reinforcement learning algorithms. | Jupyter Notebook | 10,931 |
| 5,381 | A collection of agent recipes, reference patterns, and vertical plugins built with Agent Development Kit (ADK) | Python | 10,595 |
| 5,402 | A collection of source code generators for Java. | Java | 10,562 |
| 5,439 | A microbenchmark support library | C++ | 10,502 |
| 5,442 | Grumpy is a Python to Go source code transcompiler and runtime. | Go | 10,491 |
| 5,796 | The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go. | Go | 9,924 |
| 5,849 | RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library. | C++ | 9,846 |
| 6,270 | pprof is a tool for visualization and analysis of profiling data | Go | 9,323 |
| 6,580 | An open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control. | Go | 8,956 |
| 6,878 | Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence. | Java | 8,618 |
| 7,149 | Easily display interactive 3D models on the web and in AR! | TypeScript | 8,317 |
| 7,161 | Trax — Deep Learning with Clear Code and Speed | Python | 8,299 |
| 7,352 | Diff Match Patch is a high-performance library in multiple languages that manipulates plain text. | Python | 8,130 |
| 7,358 | Traceur is a JavaScript.next-to-JavaScript-of-today compiler | JavaScript | 8,123 |
| 7,659 | A collection of extension libraries for Jetpack Compose | Kotlin | 7,849 |
| 7,869 | A JavaScript checker and optimizer. | JavaScript | 7,704 |
| 7,988 | A library to generate LaTeX expression from Python code. | Python | 7,603 |
| 8,002 | Jsonnet - The data templating language | Jsonnet | 7,594 |
| 8,061 | Android and Java bytecode viewer | Java | 7,546 |
| 8,061 | Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics. | C++ | 7,546 |
| 8,293 | C++ implementation of the Google logging module | C++ | 7,373 |
| 8,303 | Flax is a neural network library for JAX that is designed for flexibility. | Jupyter Notebook | 7,365 |
| 8,422 | Catch common Java mistakes as compile-time errors | Java | 7,266 |
| 8,629 | Reactive Programming for Android | Java | 7,120 |
| 8,689 | lightweight, standalone C++ inference engine for Google's Gemma models. | C++ | 7,081 |
| 8,763 | Experimental plugins for Flutter for Desktop | C++ | 7,030 |
| 8,777 | A tool to list and diagnose Go processes currently running on your system | Go | 7,023 |
| 9,096 | Provides packet processing capabilities for Go | Go | 6,799 |
| 9,135 | Production-grade client-side tracing, profiling, and analysis for complex software systems. | C++ | 6,775 |
| 9,171 | Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use. | JavaScript | 6,755 |
| 9,331 | A fast compressor/decompressor | C++ | 6,630 |
| 9,616 | Google Brain AutoML | Jupyter Notebook | 6,477 |
| 9,692 | Wireit upgrades your npm/pnpm/yarn scripts to make them smarter and more efficient. | TypeScript | 6,432 |
| 9,758 | syzkaller is an unsupervised coverage-guided kernel fuzzer | Go | 6,399 |
| 9,884 | The CLI and skills that turn any coding assistant into an expert at creating, evaluating, and deploying AI agents on Google Cloud. | Python | 6,327 |
| 10,072 | Reformats Java source code to comply with Google Java Style. | Java | 6,224 |
| 10,108 | A DevTools proxy (Chrome Remote Debugging Protocol) for iOS devices (Safari Remote Web Inspector). | C | 6,209 |
| 10,226 | Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. | Go | 6,156 |
| 10,248 | Grafika test app | Java | 6,145 |
| 10,468 | A Java to iOS Objective-C translation tool and runtime. | Java | 6,034 |
| 10,596 | Performance-portable, length-agnostic SIMD with runtime dispatch | C++ | 5,969 |
| 10,612 | The Physical Web: walk up and use anything | Java | 5,958 |
| 10,612 | 5,958 | ||
| 10,725 | 🔗 Command Line Apps Script Projects | TypeScript | 5,906 |
| 11,142 | The official PyTorch implementation of Google's Gemma models | Python | 5,708 |
| 11,153 | iOS UI Automation Test Framework | Objective-C | 5,701 |
| 11,206 | Seesaw v2 is a Linux Virtual Server (LVS) based load balancing platform. | Go | 5,676 |
| 11,296 | Scalable fuzzing infrastructure. | Python | 5,633 |
| 11,329 | A general-purpose encoder-decoder framework for Tensorflow | Python | 5,618 |
| 11,438 | Bloaty: a size profiler for binaries | C++ | 5,573 |
| 11,462 | High-performance TensorFlow library for quantitative finance. | Python | 5,565 |
| 11,809 | Battery Historian is a tool to analyze battery consumers using Android "bugreport" files. | Go | 5,402 |
| 11,823 | C++ | 5,396 | |
| 11,931 | Open source version of Google Authenticator (except the Android app) | Java | 5,357 |
| 12,002 | Distributed code review system for Git repos | Go | 5,327 |
| 12,081 | ☂️ TypeScript style guide, formatter, and linter. | TypeScript | 5,294 |
| 12,404 | An HTML5 parsing library in pure C99 | HTML | 5,187 |
| 12,627 | GRR Rapid Response: remote live forensics for incident response | Python | 5,109 |
Among 94,827 organizations
1.6m–2.5m stars: 1 organization, including google
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- C++ 428.2k stars, 20% · 217 repos
- Python 385.3k stars, 18% · 301 repos
- Go 292.1k stars, 14% · 181 repos
- Java 262.2k stars, 12% · 127 repos
- JavaScript 132.4k stars, 6% · 82 repos
- HTML 82.7k stars, 4% · 25 repos
- Rust 79.9k stars, 4% · 49 repos
- C 67.1k stars, 3% · 59 repos
and 49 more languages
When they were made
100 repos with 50+ stars, made between 2013 and 2026
Quick stats
- Next rank
- +1,889,578 stars to reach #1
- Public repos
- 2,896, 1,379 with 50+ stars
- Popular repos
- 333 over 1k stars, 47 over 10k stars
- Top repo
- material-design-icons, #465 of all repos, 3% of stars