Launched this week

Chrome Codespaces Container
Run Google Chrome in GitHub Codespaces Container
2 followers
Run Google Chrome in GitHub Codespaces Container
2 followers
A containerized Google Chrome development environment designed specifically for GitHub Codespaces that runs in a VNC-enabled container with a web-based interface. This project provides a complete Chrome browser environment that can be accessed through any web browser, making it ideal for development, testing, and remote access scenarios within GitHub Codespaces.


Free
Launch Team

CloudflareYour next app belongs on Cloudflare Workers. Deploy for free
Promoted
You want to use Google Chrome in GitHub Codespaces, but Codespaces normally gives you a development environment without a regular desktop browser you can interact with. Whether you need to test a website, debug a Chrome extension, or browse the web from your cloud development environment, Chrome Codespaces Container gives you a complete browser running inside Codespaces.
Open the repository in GitHub Codespaces, wait for the container to start, and access Chrome through a web browser using the built-in noVNC interface. It includes a lightweight Openbox desktop, TigerVNC, Google Chrome, persistent browser profile data and support for loading unpacked Chrome extensions. You also get preconfigured Chrome policies for privacy, third-party cookie blocking, reduced telemetry and memory management. No local Chrome installation or separate remote desktop setup needed.
I often work in environments where installing or running a full desktop browser locally isn't convenient. I wanted a way to run Chrome directly inside GitHub Codespaces and access it through a browser, without having to build the entire desktop environment myself every time.
That idea shaped how the project works. Everything runs inside the Codespaces container, with Chrome configuration and startup handled through the dev container setup. Browser profile data persists across container restarts, and the environment is configured to keep the VNC ports private by default through Codespaces port visibility settings. The project is open source under the MIT license, so you can inspect, modify and adapt it to your own development workflow.