Google Open Source

We bring all the value of open source to Google and all the resources of Google to open source.

Everyone benefits

Google believes open source solves real-world problems for everyone. Google's Open Source Programs Office supports open source innovation, collaboration, and sustainability through our programs and services.

Use

Open source is at the core of the products we build.

Release

We continue to release code under open source licenses for all to use.

Support

We foster inclusive environments to support healthy ecosystems.

Google Open Source programs

Google Open Source programs support open source projects through enabling new contributors, building mentorship, and supporting documentation.

Google Summer of Code

Google Summer of Code is a global, online program focused on bringing new contributors into open source software development. GSoC Contributors work with an open source organization on a 12+ week programming project under the guidance of mentors.

Projects

At Google, we use open source to innovate and we release open source to share our innovations. We encourage you to browse through our featured projects to find work to use, share, and build on!

Android

Android is an operating system and software stack created for an array of devices with different form factors, including phones, tablets, wearables, TVs, automobiles, and connected devices. The primary purposes of Android are to create an open platform available for carriers, OEMs, and developers to make their ideas a reality and to provide a successful, real-world product that improves the mobile experience for users.
  • Mobile
  • Java
  • C

Kubernetes

Kubernetes is a cluster management system for managing containerized applications across multiple hosts, providing mechanisms for deployment, maintenance, and scaling of applications. It groups containers that make up an application into logical units for easy management and discovery.
  • Containers
  • Cloud

Chromium

Chromium is the web browser that Google Chrome is built on. It is meant to feel lightweight (cognitively and physically) and fast. When released, it brought a sandbox security model, minimalist user interface, and tabbed window manager that many other browsers have since adopted.
  • Web
  • Objective-C
  • C++
  • Java

TensorFlow

TensorFlow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries, and community resources that lets researchers push the state-of-the-art in ML, and gives developers the ability to easily build and deploy ML-powered applications.
  • Java
  • C++
  • Python
  • JavaScript
On the Google Open Source blog, you'll find exciting news about Google releases, projects, and program updates, as well as guest posts from our project partners and program participants.

Disrupting the presentation layer using autonomous workflows

by Adrian Chung, Abdelfettah Sghiouar & Matt Larkin, Google Kubernetes Engine Kubernetes is the gold standard for container orchestration. Its power, flexibility, and rich API surface are exactly why it has become the foundation of modern

    The Journey Begins: Meet the 2026 GSoC Contributors!

    by Stephanie Taylor, Mary Radomile & Lucila Ortíz, Google Summer of Code A warm welcome to the 1,141 Contributors of Google Summer of Code (GSoC) 2026! We are excited to start this new edition alongside our 184 mentoring orgs. Organizations

      Introducing AMS: Activation-based model scanner for open-weight LLM safety verification

      by Glen Messenger, Google Kubernetes Engine (GKE) The open-weight model ecosystem is thriving—and so is its shadow. A 2025 study identified over 8,000 safety-modified model repositories on Hugging Face alone, with modified models complying with

        Meet the A2Family

        by Daryl Ducharme, Google Open Source & Alan Blount, Cloud AI At Google, we know that building on open source gives teams the freedom and flexibility to use meaningful technologies faster. Openness drives innovation and security, and it is core