material-design-icons
Material Design icons by Google (Material Symbols)guava
Google core libraries for Javazx
A tool for writing better scriptsstyleguide
Style guides for Google-originated open-source projectsleveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.googletest
GoogleTest - Google Testing and Mocking Frameworkmaterial-design-lite
Material Design Components in HTML/CSS/JScomprehensive-rust
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.python-fire
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.mediapipe
Cross-platform, customizable ML solutions for live and streaming media.gson
A Java serialization/deserialization library to convert Java Objects into JSON and backflatbuffers
FlatBuffers: Memory Efficient Serialization Libraryiosched
The Google I/O Android AppExoPlayer
This project is deprecated and stale. The latest ExoPlayer code is available in https://github.com/androidx/mediaeng-practices
Google's Engineering Practices documentationweb-starter-kit
Web Starter Kit - a workflow for multi-device websitesflexbox-layout
Flexbox for Androidfonts
Font files available from Google Fonts, and a public issue tracker for all things Google Fontsfilament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2cadvisor
Analyzes resource usage and performance characteristics of running containers.gvisor
Application Kernel for Containerslibphonenumber
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.WebFundamentals
Former git repo for WebFundamentals on developers.google.comyapf
A formatter for Python filesbrotli
Brotli compression formattink
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.deepdream
wire
Compile-time Dependency Injection for Goguetzli
Perceptual JPEG encoderguice
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.blockly
The web-based visual programming editor.sanitizers
AddressSanitizer, ThreadSanitizer, MemorySanitizeror-tools
Google's Operations Research tools:dopamine
Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.grumpy
Grumpy is a Python to Go source code transcompiler and runtime.oss-fuzz
OSS-Fuzz - continuous fuzzing for open source software.auto
A collection of source code generators for Java.go-github
Go library for accessing the GitHub v3 APIgo-cloud
The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.sentencepiece
Unsupervised text tokenizer for Neural Network-based text generation.tsunami-security-scanner
Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence.re2
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.traceur-compiler
Traceur is a JavaScript.next-to-JavaScript-of-today compilertrax
Trax — Deep Learning with Clear Code and Speedpprof
pprof is a tool for visualization and analysis of profiling dataskia
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.benchmark
A microbenchmark support librarymagika
Detect file content types with deep learningandroid-classyshark
Android and Java bytecode vieweraccompanist
A collection of extension libraries for Jetpack Composeclosure-compiler
A JavaScript checker and optimizer.agera
Reactive Programming for Androidlatexify_py
A library to generate LaTeX expression from Python code.diff-match-patch
Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.flutter-desktop-embedding
Experimental plugins for Flutter for Desktopglog
C++ implementation of the Google logging modulejsonnet
Jsonnet - The data templating languagemodel-viewer
Easily display interactive 3D models on the web and in AR!lovefield
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.error-prone
Catch common Java mistakes as compile-time errorsdraco
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.gops
A tool to list and diagnose Go processes currently running on your systemgopacket
Provides packet processing capabilities for Goautoml
Google Brain AutoMLosv-scanner
Vulnerability scanner written in Go which uses the data provided by https://osv.devflax
Flax is a neural network library for JAX that is designed for flexibility.grafika
Grafika test appsnappy
A fast compressor/decompressorphysical-web
The Physical Web: walk up and use anythingj2objc
A Java to iOS Objective-C translation tool and runtime.gemma.cpp
lightweight, standalone C++ inference engine for Google's Gemma models.ios-webkit-debug-proxy
A DevTools proxy (Chrome Remote Debugging Protocol) for iOS devices (Safari Remote Web Inspector).seesaw
Seesaw v2 is a Linux Virtual Server (LVS) based load balancing platform.EarlGrey
🍵 iOS UI Automation Test Frameworkseq2seq
A general-purpose encoder-decoder framework for Tensorflowgoogle-java-format
Reformats Java source code to comply with Google Java Style.mesop
Rapidly build AI apps in Pythonwireit
Wireit upgrades your npm/pnpm/yarn scripts to make them smarter and more efficient.syzkaller
syzkaller is an unsupervised coverage-guided kernel fuzzeruuid
Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.clusterfuzz
Scalable fuzzing infrastructure.battery-historian
Battery Historian is a tool to analyze battery consumers using Android "bugreport" files.gemma_pytorch
The official PyTorch implementation of Google's Gemma modelsbbr
gumbo-parser
An HTML5 parsing library in pure C99git-appraise
Distributed code review system for Git reposgoogle-authenticator
Open source version of Google Authenticator (except the Android app)gts
☂️ TypeScript style guide, formatter, and linter.closure-library
Google's common JavaScript librarygrr
GRR Rapid Response: remote live forensics for incident responsecameraview
[DEPRECATED] Easily integrate Camera features into your Android apppytype
A static type analyzer for Python codeliquidfun
2D physics engine for gamesclasp
🔗 Command Line Apps Script Projectsgoogle-ctf
Google CTFgxui
An experimental Go cross platform UI library.santa
A binary authorization and monitoring system for macOSbloaty
Bloaty: a size profiler for binariestcmalloc
ko
Build and deploy Go applications on KubernetesLove Open Source and this site? Check out how you can help us