Fast, seamless, safe, and reliable web for all

Technologies
python, javascript, java, c++, git
Topics
web, browser, operating-system
Fast, seamless, safe, and reliable web for all
The Chromium projects include Chromium and Chromium OS, the open-source projects behind the Google Chrome browser and Google Chrome OS, respectively. Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web. Chromium OS is an open-source project that aims to provide a fast, simple, and more secure computing experience for people who spend most of their time on the web.
2024 Program

Successful Projects

Contributor
Tristan
Mentor
Sreeja Kamishetty, hoch, mjwilson
Organization
Chromium
AudioWorklets IDE
The AudioWorkletNode is the one of the most widely-used and functional nodes in the Web Audio API. Given its unique ability to allow developers to...
Contributor
Pasquale Riello
Mentor
Sreeja Kamishetty, Arthur Sonzogni, paulsemel
Organization
Chromium
C++ clang static analysis: IteratorChecker
IteratorChecker is a clang plugin that detects iterator use-after-invalidation related bugs and reports them at compile time using LLVM’s...
Contributor
Dániel Bertalan (BertalanD)
Mentor
Sreeja Kamishetty, Stephen, Nico Weber
Organization
Chromium
Bring Chromium's macOS toolchain up to speed
Chromium uses LLVM’s LLD linker in its build process. This project aims to continue my previous work on the macOS version of LLD (ld64.lld) to bring...
Contributor
Paras Awasthi
Mentor
Stephen, Alison Gale, Emily Shack
Organization
Chromium
Bookmarks Tree View-GSOC
The goal of this project is to reintroduce a tree view functionality into Chrome's bookmarks side panel, addressing user feedback and enhancing...
Contributor
Jingqi Sun
Mentor
Sreeja Kamishetty, dljames, Shibalik
Organization
Chromium
Side Panel Sizing
The objective of this project is to enhance user interaction with Chromium-based browsers by enabling individual customization of side panel widths,...
Contributor
abhayporwals
Mentor
hoch, mjwilson, Stephen
Organization
Chromium
Enhance AudioWorklet Developer Resources
My project aims to enhance Chromium's AudioWorklet with robust test suites and developer resources for reliable real-time audio processing. I plan to...
Contributor
meelunae
Mentor
Stephen, banerjta, gwendal grignou
Organization
Chromium
A NIST 800-88 compliant method for safety erase for ChromiumOS devices
Currently Chromebooks encrypt all user data safely, and they get “erased” by simply erasing the vault containing the encryption key, making the data...
Contributor
Mark Xiong
Mentor
Sreeja Kamishetty, Jason Robbins, danielrsmith
Organization
Chromium
Chromestatus.com - tech stack unification
The project focuses on the modernization of Chromestatus.com, a critical tool for tracking feature launches in Blink. This will be achieved through...
Contributor
Tao Xiong
Mentor
Sreeja Kamishetty, Trevor Perrier
Organization
Chromium
Chrome Language and Translate
This project aims to enhance the multilingual experience in Chrome. There were two primary goals: 1) Improve Android users’ experience on Chrome by...
Contributor
Alexia Bojian
Mentor
Sreeja Kamishetty, mark a. foltz
Organization
Chromium
Linux audio capture local muting
My proposal centers on enhancing the Chrome browser's functionality on Linux systems, particularly focusing on the integration of local audio muting...
Contributor
Mahit Namburu
Mentor
Stephen, Oliver Dunk, Patrick Kettner
Organization
Chromium
Building Performance Analysis Tool for Chrome Extensions
Web developers have access to a wide array of tools to track web performance and discover ways to optimize their programs. However, that level of...
Contributor
Amitesh Mahapatra
Mentor
Sreeja Kamishetty, Oliver Dunk, Patrick Kettner
Organization
Chromium
DNR Interactive Tool for Chrome Extensions
The chrome.declarativeNetRequests API enables Chrome extensions to block or redirect network requests. As this API has a vast array of capabilities,...
Contributor
Srijan Dhungana
Mentor
Stephen, Austin Eng, kainino
Organization
Chromium
Chromium - Dawn - Static Samplers
This proposal aims to implement full static sampler support for Dawn, a WebGPU implementation for Chromium. A sampler is a GPU resource that defines...
Contributor
Omar Shawky
Mentor
Sreeja Kamishetty, Alex Cooper, Piotr Bialecki
Organization
Chromium
Enhance WebXR-internal page
Provide real time diagnostic information to chrome://webxr-internals/ (e.g. real-time logs), as well as high-level performance metrics (live...
Contributor
terry feng
Mentor
Sreeja Kamishetty, hoch, mjwilson
Organization
Chromium
Web Audio Test Suite & Rainfly: An AudioWorklet DSP Playground
The Web Audio API’s AudioWorklet (AW) is a powerful and flexible framework for browser-based synthesis and DSP. This summer, I contributed to...