Android is a software stack for mobile devices that includes an operating system, middleware, and key applications.
The Chromium Projects include Chromium and Chromium OS, the open-source projects behind the Google Chrome browser and Google Chrome OS, respectively.
Google and Opensource
The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.
Google Web Toolkit
The Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications. GWT is used by many products at Google, including Google AdWords and Orkut.
Native Client is an open-source technology for running native code in web applications, with the goal of maintaining the browser neutrality, OS portability, and safety that people expect from web apps.
Tesseract is considered one of the most accurate free software OCR engines currently available.
The WebM project is dedicated to developing high-quality video compression technology that is freely available to everyone.
ZXing (pronounced "zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java.
Google has released over 20 million lines of code and over 900 projects. Many engineers work on open source projects full time, and even more use their 20% time to create new projects or contribute to their favorite existing projects. See our full list of released projects on Google Project Hosting.