GitHub Account Switcher

A convenient extension that enables users to seamlessly switch between multiple GitHub accounts.

What is GitHub Account Switcher?

GitHub Account Switcher is a Chrome extension developed by Kevin Yue, and its main feature is "A convenient extension that enables users to seamlessly switch between multiple GitHub accounts.".

Extension Screenshots

screenshot
screenshot
screenshot
screenshot

Download GitHub Account Switcher Extension CRX File

Download GitHub Account Switcher extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        The source code is open sourced at https://github.com/yuezk/github-account-switcher

The GitHub Account Switcher is a user-friendly browser extension that is designed to help developers effortlessly switch between multiple GitHub accounts without the need to log in and out constantly. It's perfect for developers who manage personal, work, or enterprise accounts, as this extension streamlines your workflow and lets you concentrate on your projects.

## Features

- Effortless account switching: Instantly switch between multiple GitHub accounts with a single click.
- Automatic account switching: Automatically switch to the relevant account when you visit a specific GitHub URL.
- Time-saving: Eliminates the need to manually log in and out of different accounts.                    

Extension Basic Information

Name GitHub Account Switcher GitHub Account Switcher
ID glnlddiaebecckddpfcangohjebhhoea
Official URL https://chromewebstore.google.com/detail/github-account-switcher/glnlddiaebecckddpfcangohjebhhoea
Description A convenient extension that enables users to seamlessly switch between multiple GitHub accounts.
File Size 180 KB
Installation Count 1,568
Current Version 1.2.0
Last Updated 2023-06-29
Publish Date 2023-04-09
Rating 5.00/5 Total 12 Ratings
Developer Kevin Yue
Email [email protected]
Payment Type free
Extension Website https://github.com/yuezk/github-account-switcher
Help Page URL https://github.com/yuezk/github-account-switcher
Supported Languages en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "GitHub Account Switcher",
    "description": "A convenient extension that enables users to seamlessly switch between multiple GitHub accounts.",
    "version": "1.2.0",
    "manifest_version": 3,
    "icons": {
        "16": "img\/logo-16.png",
        "32": "img\/logo-32.png",
        "48": "img\/logo-48.png",
        "128": "img\/logo-128.png"
    },
    "action": {
        "default_popup": "popup.html",
        "default_icon": "img\/logo-48.png"
    },
    "background": {
        "service_worker": "service-worker-loader.js",
        "type": "module"
    },
    "content_scripts": [
        {
            "js": [
                "assets\/content-script-loader.index.ts.5fbb284f.fe12608b.js"
            ],
            "matches": [
                "https:\/\/*.github.com\/*"
            ],
            "run_at": "document_start",
            "css": [
                "assets\/index.ts.7b9c5654.css"
            ]
        }
    ],
    "web_accessible_resources": [
        {
            "matches": [
                "https:\/\/*.github.com\/*"
            ],
            "resources": [
                "assets\/browser-polyfill.7e0c1479.js",
                "assets\/shared.beedccd5.js",
                "assets\/injected.b21eed8c.js",
                "assets\/index.ts.5fbb284f.js"
            ],
            "use_dynamic_url": true
        }
    ],
    "host_permissions": [
        "https:\/\/*.github.com\/"
    ],
    "permissions": [
        "cookies",
        "storage",
        "webRequest",
        "declarativeNetRequest"
    ]
}