Google ❤️ Open Source
2 934
Публичные репозитории
686 749
Всего звезд
80 931
Подписчики
Организация Google активно ведет свою деятельность на GitHub, предлагая большое количество открытых репозиториев. Основные языки программирования, используемые в проектах, включают C++, Python, Java, Go, TypeScript и Rust. Среди заметных репозиториев можно выделить material-design-icons, guava и googletest, которые активно используются разработчиками.
Material Design icons by Google (Material Symbols)
Google core libraries for Java
A tool for writing better scripts
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization.
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
FlatBuffers: Memory Efficient Serialization Library
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Agent Skills for Google products and technologies
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, 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.
Brotli compression format
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 Antigravity, Codex, and Claude Code. It also achieves 99%+ success rate on AndroidWorld Benchmark.
Agent Executor (AX) is Google's open agentic orchestration runtime
AddressSanitizer, ThreadSanitizer, MemorySanitizer
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)
pprof is a tool for visualization and analysis of profiling data
Easily display interactive 3D models on the web and in AR!
A collection of extension libraries for Jetpack Compose
A JavaScript checker and optimizer.
Flax is a neural network library for JAX that is designed for flexibility.
Catch common Java mistakes as compile-time errors
Production-grade client-side tracing, profiling, and analysis for complex software systems.
The CLI and skills that turn any coding assistant into an expert at creating, evaluating, and deploying AI agents on Google Cloud.
Performance-portable, length-agnostic SIMD with runtime dispatch
Google CTF
2D physics engine for games
A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.
Go library and CLIs for working with container registries
A high performance blog template for the 11ty static site generator.
OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
Quickly find differences and similarities in disassembled code
Open source vulnerability DB and triage service.
A modular, stack-agnostic toolkit for AI coding agents to autonomously find, reproduce, and patch vulnerabilities.
A Lightweight LLM Post-Training Library
High-efficiency floating-point neural network inference operators for mobile, server, and Web
Mirror of BoringSSL
This repository is deprecated and will be archived
A collection of tools, libraries, and tests for Vulkan shader compilation.
XLS: Accelerated HW Synthesis
Top-level domain name registry service on Google Cloud Platform
An open-source method and skill set created at Google for spec-driven development with LLMs
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.
WebGL-based viewer for volumetric data
A Fluent Logging API for Java
Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.
Google Coding Competitions problem archive
Java to Closure JavaScript transpiler
The Chrome OS Virtual Machine Monitor - Mirror of https://chromium.googlesource.com/crosvm/crosvm/
Export disassemblies into Protocol Buffers
Native WebGPU implementation. Mirror of https://dawn.googlesource.com/dawn. File bugs here: https://crbug.com/dawn/new
A bidirectional bindings generator for C++ and Rust.
Описание для этого репозитория не предоставлено.
Google IT Automation with Python Professional Certificate - Practice files
The compiler for homomorphic encryption
Tutorials and content created by Earth Engine users, for Earth Engine users
Library for reading and processing ML training data.
Cuttlefish host support debian package.
Clspv is a compiler for OpenCL C to Vulkan compute shaders
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.
The source code to Santa Tracker's website, by Google
Sec-Gemini is a cutting-edge AI model designed to enhance cybersecurity capabilities and empower defenders in the ongoing battle against cyber threats.
CCTZ is a C++ library for translating between absolute and civil times using the rules of a time zone.
OSV-SCALIBR: A library for Software Composition Analysis
XR Blocks is a lightweight WebXR + AI library for rapidly prototyping advanced AI + XR experiences.
Описание для этого репозитория не предоставлено.
Go packages built on go-tpm providing a high-level API for using TPMs
Описание для этого репозитория не предоставлено.
This repository contains the content of the book "Building Secure and Reliable Systems" by Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea, and Adam Stubblefield. Google wrote this book aiming to share knowledge about our experience in building secure systems at scale. This is not an officially supported Google product.
Описание для этого репозитория не предоставлено.
rust_icu: rust bindings for ICU (International Components for Unicode) library
Описание для этого репозитория не предоставлено.
Matched Markets is a Python library for design and analysis of Geo experiments using Matched Markets and Time Based Regression.
Описание для этого репозитория не предоставлено.
Effcee is a C++ library for stateful pattern matching of strings, inspired by LLVM's FileCheck
Описание для этого репозитория не предоставлено.
Common functionality for some Google open-source libraries that are built with Bazel
USD Hydra delegate for Mitsuba 3
Описание для этого репозитория не предоставлено.
Generates Java annotated with JsInterop from JavaScript extern sources
a NSS module for reading directory service information for Linux hosts from an indexed, local disk cache
Framework for management of compliant Google Cloud infrastructure and design patterns for Assured Workloads featuring best practices and documentation to accelerate accreditation efforts e.g., Federal Authorization to Operate (ATO).
Описание для этого репозитория не предоставлено.
Library and tools to interact with a hoth-class root-of-trust chip. Current owner: cjevans@google.com
Utilities for implementers and consumers of the javax.inject APIs.
Описание для этого репозитория не предоставлено.
An evaluation suite for AI agent skill triggering and collision detection
Описание для этого репозитория не предоставлено.
Описание для этого репозитория не предоставлено.
Описание для этого репозитория не предоставлено.
Описание для этого репозитория не предоставлено.
Описание для этого репозитория не предоставлено.
Описание для этого репозитория не предоставлено.
Google разрабатывает широкий спектр проектов на GitHub, включая библиотеки для Java, инструменты для тестирования, а также ресурсы для работы с искусственным интеллектом. Репозитории, такие как guava и googletest, пользуются популярностью среди разработчиков.
Google использует разнообразные языки программирования, включая C++, Python, Java, Go, TypeScript и Rust. Эти языки применяются в различных проектах, от библиотек до инструментов для разработки.
Да, репозитории Google на GitHub являются публичными. Это позволяет разработчикам по всему миру использовать их проекты, вносить изменения и участвовать в разработке открытых технологий.
Следите за Google с помощью RepoGuard и получайте уведомления в момент появления нового публичного репозитория.
Следить за этим аккаунтом