optimize webpage performance. Google Web Toolkit – an open source Java software development framework that allows web developers to create Ajax applications in Java. Google Search Console Sitemap – submission and analysis for the Sitemaps protocol. GN – meta-build system generating Ninja build configurations. Replaced GYP in Chromium. Gerrit – a code collaboration tool. Googletest – testing framework in C++. Bazel – a build system. FlatBuffers – a serialization library. Protocol Buffers – a serialization library similar to FlatBuffers. Shaderc – tools and library for compiling HLSL or GLSL into SPIRV. American fuzzy lop – a security-oriented fuzzer. Google Guava – core libraries for Java. Google Closure Tools – JavaScript tools. Google Collaboratory – write Python code using a Jupyter notebook. Security tools reCAPTCHA – a user-dialogue system used to prevent bots from accessing websites. Google Safe Browsing – a blacklist service for web resources that contain malware or phishing content. Titan – a security hardware chip. Titan Security Key – a U2F security token. Titan M – used in Pixel smartphones starting with the Pixel 3. Titan M2 – successor starting with the Pixel 6 based on RISC-V Titan C – used in Google-made Chromebooks such as the Pixel Slate. Operating systems Android – a Linux-based operating system for mobile devices such as smartphones and tablet computers by Google and the Open Handset Alliance. Wear OS – a version of Android designed for smartwatches and other wearable items. Android Auto – a version of Android made for automobiles by Google. Android TV – a version of Android made for smart TVs. Cast OS – a version of Google Cast which powers some Google Nest devices. ChromeOS – a Linux-based operating system for web applications. Glass OS – an operating system for Google Glass. Fuchsia – an operating system based on the Zircon kernel. Desktop applications AdWords Editor – desktop application to manage a Google AdWords account; lets users make changes to their account and advertising campaigns before synchronizing with the online service. Drive File Stream – file synchronisation software that works with the business edition of Google Drive. Google Chrome – a web browser. Google Earth – virtual 3D globe that uses satellite imagery, aerial photography, GIS from Google's repository. Google IME – Input method editor that allows users to enter text in one of the supported languages using a Roman keyboard. Google Japanese Input – Japanese input method