92 tracked repositories
★ Add Profile Badge to your GitHub README.md
Auto-UpdatingShowcase your total open-source impact. This SVG badge updates automatically as our continuous crawler records new stars.
[](https://githubrepo.cloud/developers/google)
Repositories
Sorted by stars
A Java serialization/deserialization library to convert Java Objects into JSON and back
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, WebGPU, and WebGL2
Application Kernel for Containers
Fast and accurate AI powered file content types detection
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
Open-source plugin for designing and reviewing software with agents
Agent Executor (AX) is Google's open agentic orchestration runtime
Google's Operations Research tools:
Unsupervised text tokenizer for Neural Network-based text generation.
Go library for accessing the GitHub v3 API
Vulnerability scanner written in Go which uses the data provided by https://osv.dev
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. See documentation for contribution instructions.
A collection of agent recipes, reference patterns, and vertical plugins built with Agent Development Kit (ADK)
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
An open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Easily display interactive 3D models on the web and in AR!
A JavaScript checker and optimizer.
Catch common Java mistakes as compile-time errors
lightweight, standalone C++ inference engine for Google's Gemma models.
Production-grade client-side tracing, profiling, and analysis for complex software systems.
syzkaller is an unsupervised coverage-guided kernel fuzzer
Scalable fuzzing infrastructure.
Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.
Copybara: A tool for transforming and moving code between repositories.
Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression.
Python and JavaScript bindings for calling the Earth Engine API.
Collaborative forensic timeline analysis
OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
Google's differential privacy libraries.
Massively parallel rigidbody physics simulation on accelerator hardware.
Open source vulnerability DB and triage service.
Fluent assertions for Java and Android
Starlark in Go: the Starlark configuration language, implemented in Go
Zerocopy makes zero-cost memory manipulation effortless. We write `unsafe` so you don’t have to.
A modular, stack-agnostic toolkit for AI coding agents to autonomously find, reproduce, and patch vulnerabilities.
XLS: Accelerated HW Synthesis
An extensible command line tool or library to format yaml files.
Top-level domain name registry service on Google Cloud Platform
Generate sandboxes for C/C++ libraries automatically
An open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
An open ecosystem of parametric human models and perception stacks, starting with GNM Head.
Meridian is an MMM framework that enables advertisers to set up and run their own in-house models.
An open-source, code-first Typescript toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Conscrypt is a Java Security Provider that implements parts of the Java Cryptography Extension and Java Secure Socket Extension.
Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.
Java to Closure JavaScript transpiler
The Chrome OS Virtual Machine Monitor - Mirror of https://chromium.googlesource.com/crosvm/crosvm/
A tool for automating the installation of the Microsoft Windows operating system on various device platforms.
Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.
Agent Mesh
wwwBASIC is an implementation of BASIC that runs on Node.js and the Web.
This project aims to provide a central repository for many useful Tsunami Security Scanner plugins.
🐿️ A collection of projects focused on connectivity that enable building cross-device experiences.
Library for reading and processing ML training data.
oauth2l ("oauth tool") is a simple CLI for interacting with Google API authentication.
Testing tools for javac and annotation processors
Securing open-source package ecosystems by originating, validating, and augmenting build attestations.
Horologist is a group of libraries that aim to supplement Wear OS developers with features that are commonly required by developers but not yet available.
A client- and server-side templating system that helps you dynamically build reusable HTML and UI elements
A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.
Next-generation JavaScript analysis tooling
OSV-SCALIBR: A library for Software Composition Analysis
This package allows OkHttp and Retrofit users to use Cronet as their transport layer, benefiting from features like QUIC/HTTP3 support or connection migration.
Pax is a Jax-based machine learning framework for training large scale models. Pax allows for advanced and fully configurable experimentation and parallelization, and has demonstrated industry leading model flop utilization rates.
PROPELLER: Profile Guided Optimizing Large Scale LLVM-based Relinker
A small Java 8 library (string manipulation, BiStream, Structured Concurrency, SQL Templates)
XR Blocks is a lightweight WebXR + AI library for rapidly prototyping advanced AI + XR experiences.
Libraries to abstract aspects of working with TPMs for the purposes of attestation
A unit testing library which provides rich assertions, fixtures, and other advanced testing features. Inspired by Google's C++ testing library googletest.
Experimental virtual machine monitor, written from scratch in Rust, runs on Linux and macOS.
A CameraX/Compose camera app built for validating camera feature implementations, serving as a reference for developers and OEMs.
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++20 and up (or C++17 with clang).
Ground mobile data collection app for Android
SageTV is a cross-platform networked DVR and media management system
Build, Test, and Analysis Tools for Skia Infrastructure
A place to store some examples which use Trillian APIs to build things.
Type checked access to browser APIs for Java code.