Package Control

The Sublime Text package directory, re-imagined.

sublime-github

Sublime Text 2/3 plugin that provides a number of useful commands for GitHub.

SepAugJulJunMayAprMarFebJan Dec2025 NovOctSep 2026-W40 | installs: 3 | removals: 0 | upgrades: 0 2026-W40 | installs: 3 | removals: 0 | upgrades: 0 2026-W40 | installs: 3 | removals: 0 | upgrades: 0 2026-W39 | installs: 6 | removals: 7 | upgrades: 0 2026-W39 | installs: 6 | removals: 7 | upgrades: 0 2026-W39 | installs: 6 | removals: 7 | upgrades: 0 2026-W38 | installs: 2 | removals: 0 | upgrades: 0 2026-W38 | installs: 2 | removals: 0 | upgrades: 0 2026-W38 | installs: 2 | removals: 0 | upgrades: 0 2026-W37 | installs: 5 | removals: 1 | upgrades: 0 2026-W37 | installs: 5 | removals: 1 | upgrades: 0 2026-W37 | installs: 5 | removals: 1 | upgrades: 0 2026-W36 | installs: 3 | removals: 1 | upgrades: 0 2026-W36 | installs: 3 | removals: 1 | upgrades: 0 2026-W36 | installs: 3 | removals: 1 | upgrades: 0 2026-W35 | installs: 4 | removals: 2 | upgrades: 0 2026-W35 | installs: 4 | removals: 2 | upgrades: 0 2026-W35 | installs: 4 | removals: 2 | upgrades: 0 2026-W34 | installs: 1 | removals: 0 | upgrades: 0 2026-W34 | installs: 1 | removals: 0 | upgrades: 0 2026-W34 | installs: 1 | removals: 0 | upgrades: 0 2026-W33 | installs: 2 | removals: 1 | upgrades: 0 2026-W33 | installs: 2 | removals: 1 | upgrades: 0 2026-W33 | installs: 2 | removals: 1 | upgrades: 0 2026-W32 | installs: 1 | removals: 1 | upgrades: 0 2026-W32 | installs: 1 | removals: 1 | upgrades: 0 2026-W32 | installs: 1 | removals: 1 | upgrades: 0 2026-W31 | installs: 2 | removals: 2 | upgrades: 0 2026-W31 | installs: 2 | removals: 2 | upgrades: 0 2026-W31 | installs: 2 | removals: 2 | upgrades: 0 2026-W30 | installs: 0 | removals: 1 | upgrades: 0 2026-W30 | installs: 0 | removals: 1 | upgrades: 0 2026-W30 | installs: 0 | removals: 1 | upgrades: 0 2026-W30 | installs: 0 | removals: 1 | upgrades: 0 2026-W29 | installs: 4 | removals: 1 | upgrades: 0 2026-W29 | installs: 4 | removals: 1 | upgrades: 0 2026-W29 | installs: 4 | removals: 1 | upgrades: 0 2026-W28 | installs: 2 | removals: 1 | upgrades: 0 2026-W28 | installs: 2 | removals: 1 | upgrades: 0 2026-W28 | installs: 2 | removals: 1 | upgrades: 0 2026-W27 | installs: 2 | removals: 1 | upgrades: 0 2026-W27 | installs: 2 | removals: 1 | upgrades: 0 2026-W27 | installs: 2 | removals: 1 | upgrades: 0 2026-W26 | installs: 3 | removals: 1 | upgrades: 0 2026-W26 | installs: 3 | removals: 1 | upgrades: 0 2026-W26 | installs: 3 | removals: 1 | upgrades: 0 2026-W25 | installs: 5 | removals: 1 | upgrades: 0 2026-W25 | installs: 5 | removals: 1 | upgrades: 0 2026-W25 | installs: 5 | removals: 1 | upgrades: 0 2026-W24 | installs: 9 | removals: 2 | upgrades: 2 2026-W24 | installs: 9 | removals: 2 | upgrades: 2 2026-W24 | installs: 9 | removals: 2 | upgrades: 2 2026-W23 | installs: 1 | removals: 3 | upgrades: 0 2026-W23 | installs: 1 | removals: 3 | upgrades: 0 2026-W23 | installs: 1 | removals: 3 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W21 | installs: 4 | removals: 3 | upgrades: 0 2026-W21 | installs: 4 | removals: 3 | upgrades: 0 2026-W21 | installs: 4 | removals: 3 | upgrades: 0 2026-W20 | installs: 6 | removals: 2 | upgrades: 0 2026-W20 | installs: 6 | removals: 2 | upgrades: 0 2026-W20 | installs: 6 | removals: 2 | upgrades: 0 2026-W19 | installs: 1 | removals: 0 | upgrades: 0 2026-W19 | installs: 1 | removals: 0 | upgrades: 0 2026-W19 | installs: 1 | removals: 0 | upgrades: 0 2026-W18 | installs: 1 | removals: 1 | upgrades: 0 2026-W18 | installs: 1 | removals: 1 | upgrades: 0 2026-W18 | installs: 1 | removals: 1 | upgrades: 0 2026-W17 | installs: 3 | removals: 2 | upgrades: 0 2026-W17 | installs: 3 | removals: 2 | upgrades: 0 2026-W17 | installs: 3 | removals: 2 | upgrades: 0 2026-W16 | installs: 2 | removals: 1 | upgrades: 0 2026-W16 | installs: 2 | removals: 1 | upgrades: 0 2026-W16 | installs: 2 | removals: 1 | upgrades: 0 2026-W15 | installs: 2 | removals: 2 | upgrades: 0 2026-W15 | installs: 2 | removals: 2 | upgrades: 0 2026-W15 | installs: 2 | removals: 2 | upgrades: 0 2026-W14 | installs: 6 | removals: 2 | upgrades: 0 2026-W14 | installs: 6 | removals: 2 | upgrades: 0 2026-W14 | installs: 6 | removals: 2 | upgrades: 0 2026-W13 | installs: 4 | removals: 0 | upgrades: 0 2026-W13 | installs: 4 | removals: 0 | upgrades: 0 2026-W13 | installs: 4 | removals: 0 | upgrades: 0 2026-W12 | installs: 7 | removals: 2 | upgrades: 0 2026-W12 | installs: 7 | removals: 2 | upgrades: 0 2026-W12 | installs: 7 | removals: 2 | upgrades: 0 2026-W11 | installs: 2 | removals: 0 | upgrades: 0 2026-W11 | installs: 2 | removals: 0 | upgrades: 0 2026-W11 | installs: 2 | removals: 0 | upgrades: 0 2026-W10 | installs: 6 | removals: 1 | upgrades: 0 2026-W10 | installs: 6 | removals: 1 | upgrades: 0 2026-W10 | installs: 6 | removals: 1 | upgrades: 0 2026-W09 | installs: 3 | removals: 1 | upgrades: 1 2026-W09 | installs: 3 | removals: 1 | upgrades: 1 2026-W09 | installs: 3 | removals: 1 | upgrades: 1 2026-W08 | installs: 6 | removals: 3 | upgrades: 0 2026-W08 | installs: 6 | removals: 3 | upgrades: 0 2026-W08 | installs: 6 | removals: 3 | upgrades: 0 2026-W07 | installs: 4 | removals: 1 | upgrades: 0 2026-W07 | installs: 4 | removals: 1 | upgrades: 0 2026-W07 | installs: 4 | removals: 1 | upgrades: 0 2026-W06 | installs: 7 | removals: 2 | upgrades: 0 2026-W06 | installs: 7 | removals: 2 | upgrades: 0 2026-W06 | installs: 7 | removals: 2 | upgrades: 0 2026-W05 | installs: 7 | removals: 4 | upgrades: 0 2026-W05 | installs: 7 | removals: 4 | upgrades: 0 2026-W05 | installs: 7 | removals: 4 | upgrades: 0 2026-W04 | installs: 4 | removals: 5 | upgrades: 0 2026-W04 | installs: 4 | removals: 5 | upgrades: 0 2026-W04 | installs: 4 | removals: 5 | upgrades: 0 2026-W03 | installs: 8 | removals: 1 | upgrades: 0 2026-W03 | installs: 8 | removals: 1 | upgrades: 0 2026-W03 | installs: 8 | removals: 1 | upgrades: 0 2026-W02 | installs: 6 | removals: 0 | upgrades: 1 2026-W02 | installs: 6 | removals: 0 | upgrades: 1 2026-W02 | installs: 6 | removals: 0 | upgrades: 1 2026-W01 | installs: 5 | removals: 2 | upgrades: 0 2026-W01 | installs: 5 | removals: 2 | upgrades: 0 2026-W01 | installs: 5 | removals: 2 | upgrades: 0 2025-W52 | installs: 8 | removals: 0 | upgrades: 0 2025-W52 | installs: 8 | removals: 0 | upgrades: 0 2025-W52 | installs: 8 | removals: 0 | upgrades: 0 2025-W51 | installs: 6 | removals: 1 | upgrades: 0 2025-W51 | installs: 6 | removals: 1 | upgrades: 0 2025-W51 | installs: 6 | removals: 1 | upgrades: 0 2025-W50 | installs: 4 | removals: 2 | upgrades: 0 2025-W50 | installs: 4 | removals: 2 | upgrades: 0 2025-W50 | installs: 4 | removals: 2 | upgrades: 0 2025-W49 | installs: 5 | removals: 2 | upgrades: 0 2025-W49 | installs: 5 | removals: 2 | upgrades: 0 2025-W49 | installs: 5 | removals: 2 | upgrades: 0 2025-W48 | installs: 10 | removals: 3 | upgrades: 0 2025-W48 | installs: 10 | removals: 3 | upgrades: 0 2025-W48 | installs: 10 | removals: 3 | upgrades: 0 2025-W47 | installs: 6 | removals: 2 | upgrades: 0 2025-W47 | installs: 6 | removals: 2 | upgrades: 0 2025-W47 | installs: 6 | removals: 2 | upgrades: 0 2025-W46 | installs: 8 | removals: 1 | upgrades: 0 2025-W46 | installs: 8 | removals: 1 | upgrades: 0 2025-W46 | installs: 8 | removals: 1 | upgrades: 0 2025-W45 | installs: 10 | removals: 1 | upgrades: 0 2025-W45 | installs: 10 | removals: 1 | upgrades: 0 2025-W45 | installs: 10 | removals: 1 | upgrades: 0 2025-W44 | installs: 5 | removals: 1 | upgrades: 0 2025-W44 | installs: 5 | removals: 1 | upgrades: 0 2025-W44 | installs: 5 | removals: 1 | upgrades: 0 2025-W43 | installs: 5 | removals: 0 | upgrades: 0 2025-W43 | installs: 5 | removals: 0 | upgrades: 0 2025-W43 | installs: 5 | removals: 0 | upgrades: 0 2025-W42 | installs: 3 | removals: 3 | upgrades: 0 2025-W42 | installs: 3 | removals: 3 | upgrades: 0 2025-W42 | installs: 3 | removals: 3 | upgrades: 0 2025-W41 | installs: 5 | removals: 4 | upgrades: 0 2025-W41 | installs: 5 | removals: 4 | upgrades: 0 2025-W41 | installs: 5 | removals: 4 | upgrades: 0 2025-W40 | installs: 12 | removals: 4 | upgrades: 0 2025-W40 | installs: 12 | removals: 4 | upgrades: 0 2025-W40 | installs: 12 | removals: 4 | upgrades: 0 01020 WeeklyInstalls 024 WeeklyUpgrades 2026-09-29 | upgrades: 0 | 0 on that day 2.0.2 / 2.0.1 / ... 2.0.2 / 2.0.1 / 2.0.0
Installations: recent average 4 per week, 236 in the 53 weeks shown
Installations minus removals
Upgrades

Links

Versions

2.0.2 ·
2026-09-29 18:35

More

Sublime GitHub

This is a plugin for the Sublime Text text editor that provides a number of useful commands for GitHub, including creating and browsing gists, opening and editing files on GitHub, and bringing up the blame and commit history views.

Installation

Install with Package Control (search for sublime-github), or place this folder at Packages/sublime-github (Preferences > Browse Packages opens Packages). Restart Sublime Text if the commands do not appear.

Usage

Repository commands need git on the Sublime Text process PATH, but no separate Git plugin or GitHub token. Gist commands require a personal access token; see "Generating Your Own Access Token" below.

The following commands are available in the Command Palette:

The following commands require a git executable on your PATH, but not the Git Sublime package.

Note: These commands use the current branch by default. Variants such as GitHub: Blame (default branch) read the remote's local HEAD ref, falling back to its local main or master tracking ref. This does not contact GitHub; if the local refs are missing, fetch the remote or set default_branch in your user settings as a fallback. If the remote changed its default branch, refresh the local pointer with git remote set-head <remote> -a when online. All commands except GitHub: Edit also have a "permalink" variant, which references the locally checked-out commit (more info). A permalink is only generated when the commit appears in a local tracking branch of the selected remote; push or fetch first if it does not. This is a local check, not a live check against GitHub.

Adding Additional Accounts

If have multiple GitHub accounts, or have a private GitHub installation, you can add the other accounts and switch between them whenever you like.

Go to the GitHub user settings file (Preferences -> Package Settings -> GitHub -> Settings - User), and add another entry to the accounts dictionary. If it is another GitHub account, copy the base_uri for the default GitHub entry (if you don't see it, you can get it from Preferences -> Package Settings -> GitHub -> Settings - Default, or in the example below), and just give the account a different name. If you're adding a private GitHub installation, the base_uri will be whatever the base url is for your private GitHub, plus "/api/v3". For example:

"accounts":
{
    "GitHub":
    {
        "base_uri": "https://api.github.com",
        "github_token": "..."
    },
    "YourCo":
    {
        "base_uri": "https://github.yourco.com/api/v3",
        "github_token": ""
    }
}

Set github_token to a personal access token with Gist access for each account where you use Gist commands. Switching accounts does not generate a token. Repository links do not need one.

Key Bindings

You can add your own keyboard shortcuts in Preferences -> Key Bindings - User. For example:

[
    { "keys": ["ctrl+super+g", "ctrl+super+n"], "command": "public_gist_from_selection" },
    { "keys": ["ctrl+super+g", "ctrl+super+p","super+n"], "command": "private_gist_from_selection" },
    { "keys": ["ctrl+super+g", "ctrl+super+o"], "command": "open_gist_in_editor" },
    { "keys": ["ctrl+super+g", "ctrl+super+c"], "command": "open_gist_url" }
]

(Note that ctrl+super+g (^⌘G) conflicts with Sublime Text's Quick Find All, so adjust accordingly.) Available commands can be seen in https://github.com/bgreenlee/sublime-github/blob/master/Github.sublime-commands.

Issues

Generating Your Own Access Token

Create a GitHub personal access token with Gist access. GitHub no longer allows plugins to create tokens from a username and password. In Packages/User/GitHub.sublime-settings, set the token for the account:

{
    "accounts": {
        "GitHub": {
            "base_uri": "https://api.github.com",
            "github_token": "YOUR_TOKEN"
        }
    }
}

Keep this file private. A token is not required for View, Blame, History, or other repository links.

Configuring a proxy

If you are behind a proxy you can configure it for each account.

For example:

"accounts":
{
    "GitHub":
    {
        "base_uri": "https://api.github.com",
        "https_proxy": "..."
    }
}

Bugs and Feature Requests

http://github.com/bgreenlee/sublime-github/issues

Copyright © 2011+ Brad Greenlee. See LICENSE for details.

Results

Packages