# Gh-Cli - Extensions

**Pages:** 4

---

## gh extension upgrade

**URL:** https://cli.github.com/manual/gh_extension_upgrade

**Contents:**
- gh extension upgrade
  - Options
  - See also

Upgrade installed extensions

**Examples:**

Example 1 (unknown):
```unknown
gh extension upgrade {<name> | --all} [flags]
```

---

## gh extension browse

**URL:** https://cli.github.com/manual/gh_extension_browse

**Contents:**
- gh extension browse
  - Options
  - See also

This command will take over your terminal and run a fully interactive interface for browsing, adding, and removing gh extensions. A terminal width greater than 100 columns is recommended.

To learn how to control this interface, press ? after running to see the help text.

Running this command with --single-column should make this command more intelligible for users who rely on assistive technology like screen readers or high zoom.

For a more traditional way to discover extensions, see:

along with gh ext install, gh ext remove, and gh repo view.

**Examples:**

Example 1 (unknown):
```unknown
gh extension browse [flags]
```

Example 2 (unknown):
```unknown
gh ext search
```

---

## gh extension list

**URL:** https://cli.github.com/manual/gh_extension_list

**Contents:**
- gh extension list
  - ALIASES
  - See also

List installed extension commands

gh extension ls, gh extensions ls, gh ext ls

**Examples:**

Example 1 (unknown):
```unknown
gh extension list
```

---

## gh extension remove

**URL:** https://cli.github.com/manual/gh_extension_remove

**Contents:**
- gh extension remove
  - See also

Remove an installed extension

**Examples:**

Example 1 (unknown):
```unknown
gh extension remove <name>
```

---
