# Github Container Auto Switcher

> Automates logged-out-GitHub-tab to containerized-logged in-tab switching upon private repository detection. For privacy conscious users having a designated GitHub container. This FOSS add-on IS NOT MADE OR ENDORSED by Mozilla or GitHub.

Canonical page: [https://chrome-stats.com/d/github-container-auto-switcher?hl=pt](https://chrome-stats.com/d/github-container-auto-switcher?hl=pt)

## Overview

- **ID:** `github-container-auto-switcher`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** Smiling Jumbos
- **Category:** privacy-security,tabs
- **Rating:** 5.00 / 5 (1 ratings)
- **Version:** 0.0.2
- **Last updated:** 2026-05-18
- **First published:** 2024-08-05
- **Size:** 28 KB
- **Data as of:** 2026-09-06
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/github-container-auto-switcher/)
- **Website:** [https://github.com/smilingjumbos/github\_container\_auto\_switcher](https://github.com/smilingjumbos/github_container_auto_switcher)

## Description

The GitHub Container Auto Switcher is designed to ease the use of Firefox Containers with GitHub for privacy-conscious users. It is intended for those GitHub users who prefer to browse public repositories while being logged out to prevent GitHub from tracking their visits.

When accessing a private repository while logged out, GitHub returns a 404 Not Found error. The above said users then have to switch the current tab to a designated GitHub container manually or using an add-on such as Switch Container. This add-on automates this switching if it detects that the private repository is accessible to the logged-in user in the designated GitHub container.

---

<b>How To Use:</b>

Step 1: Enable <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/2a9b3d30b0da7e7134b74e385c7ae519ab52a07d7cdc94380df4a215b50baa97/https%3A//support.mozilla.org/en-US/kb/how-use-firefox-containers" rel="nofollow">Firefox Containers</a> and create a designated container for GitHub at Firefox Settings -&gt; General

Step 2: Logout of GitHub

Step 3: Create a new tab in the designated container and login to GitHub in this container tab

Step 4: Find the add-on in the add-ons list and click on it. Select your designated Firefox container for GitHub.

Step 5: Create a GitHub Personal Access Token with "repo" scope. Ref: <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/a0b91b6c7e9803f7c8a0d932ff669055bcbd436f606082c7afc1c35949b16d01/https%3A//docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens%23creating-a-personal-access-token-classic" rel="nofollow">GitHub's official documentation</a>.

Step 6: Paste the obtained token (the one that is prefixed with <code>ghp_</code>) in the add-on and click "SAVE".

Step 7: Test the add-on by attempting to browse to a private repository in a non-containerized tab. The add-on should detect the repository being private and should switch the current tab to the designated GitHub container.

---

More information is available at <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/329285ad88900bd9d7c1cf1d417bc6fb0c7531dca7c47a17f943046842c29600/https%3A//github.com/smilingjumbos/github_container_auto_switcher" title="github.com/smilingjumbos/github_container_auto_switcher" rel="nofollow">github.com/smilingjumbos/github_container_auto_switcher</a>.

## Rankings

- #131,042 — Overall

## Permissions and access

### Permissions

- `tabs`
- `activeTab`
- `cookies`
- `contextualIdentities`
- `webRequest`
- `webRequestBlocking`
- `*://github.com/*`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** Moderate risk likelihood

### Analysis details

- Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [GitSync](https://chrome-stats.com/d/gitsync) — 1 users
- [Github Notifications in Tabs](https://chrome-stats.com/d/github-notifications-in-tabs) — 1 users
- [Microsoft Container](https://chrome-stats.com/d/microsoft-container) — 161 users, 2.25 / 5
- [Microsoft Container EXCEPT GitHub](https://chrome-stats.com/d/microsoft-container-exc-github) — 4 users
- [Switch Container](https://chrome-stats.com/d/switch-container) — 976 users, 4.51 / 5
- [GitHub No Auto-Scroll](https://chrome-stats.com/d/github-no-auto-scroll) — 1 users
- [Tab Containers - Multi-Account Containers](https://chrome-stats.com/d/tab-containers) — 439 users, 4.00 / 5
- [Temporary Containers Plus](https://chrome-stats.com/d/temporary-containers-plus) — 469 users, 4.55 / 5
- [Github1s button](https://chrome-stats.com/d/github1s-button) — 1 users, 5.00 / 5
- [Host Switcher](https://chrome-stats.com/d/host-switcher) — 4 users
- [Bulk Container Switcher](https://chrome-stats.com/d/bulk-container-switcher) — 1 users
- [Containacious](https://chrome-stats.com/d/containacious)

---

Source: [Chrome-Stats](https://chrome-stats.com/d/github-container-auto-switcher?hl=pt)
