Material Design icons by Google (Material Symbols)
Google core libraries for Java
A tool for writing better scripts
Style guides for Google-originated open-source projects
A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization.
Cross-platform, customizable ML solutions for live and streaming media.
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
Material Design Components in HTML/CSS/JS
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
FlatBuffers: Memory Efficient Serialization Library
The Google I/O Android App
An extensible media player for Android
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Flexbox for Android
Application Kernel for Containers
Compile-time Dependency Injection for Go
A formatter for Python files
Former git repo for WebFundamentals on developers.google.com
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.
Google's Operations Research tools:
State Management and Multiplayer Networking for Turn-Based Games
OSS-Fuzz - continuous fuzzing for open source software.
Unsupervised text tokenizer for Neural Network-based text generation.
Go library for accessing the GitHub v3 API
Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.
Fast and accurate AI powered file content types detection
A microbenchmark support library
The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.
pprof is a tool for visualization and analysis of profiling data