Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Google's Operations Research tools
API libraries, samples, and system images for AIY Projects (Voice Kit and Vision Kit)
Educational computer programming environment using Haskell
Filament is a real-time physically based rendering engine for Android, Windows, Linux and macOS
syzkaller is an unsupervised, coverage-guided kernel fuzzer
An Educational IDE showing off various Google EDU technologies.
Trillian implements a Merkle tree whose contents are served from a data storage layer, to allow scalability to extremely large trees.
Budou is an automatic organizer tool for beautiful line breaking in CJK (Chinese, Japanese, and Korean).
An RPC framework for Rust with a focus on ease of use.
Memory Efficient Serialization Library
A superoptimizer for LLVM IR
Distributed filesystem scanner
Mirror of BoringSSL
WWWBasic is an implementation of BASIC (Beginner's All-purpose Symbolic Instruction Code) designed to be easy to run on the Web.
Best practices for modern web development
Container Runtime Sandbox
X11 screen lock utility with security in mind
OSS-Fuzz - continuous fuzzing of open source software
The Google Play Instant Plugin for Unity Beta : Simplifies conversion of a Unity-based Android app into an instant app that can be deployed through Google Play Instant.
A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.
C++ implementation of the Google logging module
Kythe is a pluggable, (mostly) language-agnostic ecosystem for building tools that work with code.
Rust bindings for the shaderc library.
pprof is a tool for visualization and analysis of profiling data
Analyzes resource usage and performance characteristics of running containers.