Google ❤️ Open Source
2900
Publiczne repozytoria
850 423
Łączna liczba gwiazdek
78 308
Obserwujący
Organizacja Google na GitHubie angażuje się w rozwój oprogramowania open source, publikując szeroką gamę repozytoriów. Wśród ich najpopularniejszych projektów znajdują się material-design-icons, guava oraz googletest. Google korzysta głównie z języków programowania takich jak C++, Python, Go, Java, TypeScript oraz C.
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
GoogleTest - Google Testing and Mocking Framework
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.
FlatBuffers: Memory Efficient Serialization Library
A Java serialization/deserialization library to convert Java Objects into JSON and back
The Google I/O Android App
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, and WebGL2
Font files available from Google Fonts, and a public issue tracker for all things Google Fonts
Agent Skills for Google products and technologies
Application Kernel for Containers
Fast and accurate AI powered file content types detection
A fast dependency injector for Android and Java.
Brotli compression format
A formatter for Python files
OSS-Fuzz - continuous fuzzing for open source software.
AddressSanitizer, ThreadSanitizer, MemorySanitizer
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.
Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.
A collection of source code generators for Java.
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.
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.
Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence.
Easily display interactive 3D models on the web and in AR!
A JavaScript checker and optimizer.
Jsonnet - The data templating language
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.
Flax is a neural network library for JAX that is designed for flexibility.
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.
Wireit upgrades your npm/pnpm/yarn scripts to make them smarter and more efficient.
Reformats Java source code to comply with Google Java Style.
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
The official PyTorch implementation of Google's Gemma models
High-performance TensorFlow library for quantitative finance.
Google CTF
This is the latest version of the internal repository from Pebble Technology providing the software to run on Pebble watches. Proprietary source code has been removed from this repository and it will not compile as-is. This is for information only.
This project hosts security advisories and their accompanying proof-of-concepts related to research conducted at Google which impact non-Google owned code.
Google 💚 MCP
Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.
Tamper Dev is an extension that allows you to intercept and edit HTTP/HTTPS requests and responses as they happen without the need of a proxy. Works across all operating systems (including Chrome OS).
A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.
Go library and CLIs for working with container registries
Homomorphic Encryption demos
Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
Google's differential privacy libraries.
SwiftShader is a high-performance CPU-based implementation of the Vulkan graphics API. Its goal is to provide hardware independence for advanced 3D graphics.
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. Created by Google's Pixel-Test-Engineering (PTE) Fusion team.
High-efficiency floating-point neural network inference operators for mobile, server, and Web
A Lightweight LLM Post-Training Library
Mirror of BoringSSL
XLS: Accelerated HW Synthesis
Top-level domain name registry service on Google Cloud Platform
Generate sandboxes for C/C++ libraries automatically
Python-based research interface for blackbox and hyperparameter optimization, based on the internal Google Vizier Service.
An open-source, code-first toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
A modular, stack-agnostic toolkit of security review skills for AI coding agents to autonomously find, reproduce, and patch vulnerabilities.
WebGL-based viewer for volumetric data
The Chrome OS Virtual Machine Monitor - Mirror of https://chromium.googlesource.com/crosvm/crosvm/
A Gradle plugin for providing your secrets to your Android project.
linear time regular expression matching in Java
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.
A compiler for homomorphic encryption
Brak opisu dla tego repozytorium.
Multi-platform ACL generation system
Brak opisu dla tego repozytorium.
E2E test framework for tests with complex environment requirements.
Brak opisu dla tego repozytorium.
Clspv is a compiler for OpenCL C to Vulkan compute shaders
Cuttlefish host support debian package.
A small Java 8 library (string manipulation, BiStream, Structured Concurrency, SQL Templates)
Brak opisu dla tego repozytorium.
Brak opisu dla tego repozytorium.
Ultra HDR is a true HDR image format, and is backcompatible. libultrahdr is the reference codec for the Ultra HDR format. The codecs that support the format can render the HDR intent of the image on HDR displays; other codecs can still decode and display the SDR intent of the image.
BigQuery DataFrames is a scalable, pandas-compatible DataFrame library.
Issues and discussions around RISC-V support in AOSP.
torchax is a PyTorch frontend for JAX. It gives JAX the ability to author JAX programs using familiar PyTorch syntax. It also provides JAX-Pytorch interoperability, meaning, one can mix JAX & Pytorch syntax together when authoring ML programs, and run it in every hardware JAX can run.
C++ library for the Debug Adapter Protocol
Secure firmware framework focusing on developer experience
Brak opisu dla tego repozytorium.
Jaxite is a fully homomorphic encryption library targeting TPUs and GPUs
Brak opisu dla tego repozytorium.
Brak opisu dla tego repozytorium.
Automatically exported from code.google.com/p/jsontoken
Library and tools to interact with a hoth-class root-of-trust chip. Current owner: cjevans@google.com
Brak opisu dla tego repozytorium.
Brak opisu dla tego repozytorium.
Brak opisu dla tego repozytorium.
Brak opisu dla tego repozytorium.
Google rozwija wiele projektów open source, w tym popularne biblioteki takie jak guava i narzędzia do testowania, jak googletest. Ich repozytoria obejmują różnorodne aplikacje i narzędzia wspierające programowanie.
Google używa wielu języków programowania, w tym C++, Python, Go, Java, TypeScript oraz C. Te języki są kluczowe dla ich projektów open source i wspierają różne aspekty ich działalności.
Tak, repozytoria Google są publiczne i dostępne dla wszystkich użytkowników GitHub. Każdy może przeglądać, klonować i współpracować nad projektami open source, które Google udostępnia.
Monitoruj Google z RepoGuard i otrzymuj powiadomienia w momencie, gdy pojawi się nowe publiczne repozytorium.
Monitoruj to konto