# Chrome extensions to enhance your GITHUB experience

As a developer, we use GitHub every day and it is already a great tool, but what if we can make it even better with some chrome extensions!

Let's have a look at some of them 🔽

## 1. Octotree

It enhances GitHub code review and exploration with features like:

- IDE-like code tree
- Folder and file search
- Issues and Pull Request bookmarking
- Support for private repositories

I like this extension very much! It lets you explore the files and folders of a repository with a tree like structure.


![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1619203748632/kD31fMviz.png)

⭐ [Github Repo](https://github.com/ovity/octotree) | [Chrome Extension](https://chrome.google.com/webstore/detail/octotree-github-code-tree/bkhaagjahfmjljalopjnoealnfndnagc)

## 2. Open in VS Code

It Opens links to source code for any github repository in VSCode. Also works with Gitlab.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1619204674095/vKQMVm6Zt.png)

💡 **Tip**: In case you want to open the whole repository in GitHub directly with VSCode view rather than a single file, **Just add 1s after github**. Example: github.com/user/somerepository -> github1s.com/user/somerepository.

⭐ [Github Repo](https://github.com/aberonni/open-in-vscode/) | [Chrome Extension](https://chrome.google.com/webstore/detail/open-in-vscode/pfakkjlkpobjeghlgipljkjmbgcanpji)

## 3. Refined GitHub

It simplifies the GitHub interface and adds useful features too, for instance:

- Adds reaction avatars showing who reacted to a comment
- Adds one-click merge conflict fixers
- Adds a button to revert all the changes to a file in a PR


![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1619204002705/pehwPzs5-.png)

⭐ [Github Repo](https://github.com/sindresorhus/refined-github) | [Chrome Extension](https://chrome.google.com/webstore/detail/refined-github/hlepfoohegkhhmjieoechaddaejaokhf)

## 4. Do-not-merge-WIP 

Disables "Merge pull request" button while ANY of the following is true:

- Title contains "[wip]" (case insensitive)
- Any tasks remain incomplete
- Any commit messages remain prefixed with "squash!" or "fixup!"


![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1619204166496/2k9ZduLBDx.png)

⭐ [Github Repo](https://github.com/sanemat/do-not-merge-wip-for-github) | [Chrome Extension](https://chrome.google.com/webstore/detail/do-not-merge-wip-for-gith/nimelepbpejjlbmoobocpfnjhihnpked)

## 5. Enhanced GitHub

It provides useful features on top of GitHub Website:

- Displays repo size
- Displays each file size for every active branch
- Show download link for each file
- Copy file's contents directly to Clipboard
- Download file while viewing its contents.


![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1619203340677/k84mGK11Q.png)


⭐ [Github Repo](https://github.com/softvar/enhanced-github) | [Chrome Extension](https://chrome.google.com/webstore/detail/enhanced-github/anlikcnbgdeidpacdbdljnabclhahhmd)

## 6. Githunt

It lets you hunt the most starred projects on GitHub on any date. Very useful when you want to explore the most trending repo of the week/month/year.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1619204391854/7pKgBRAr0.png)

⭐ [Github Repo](https://github.com/kamranahmedse/githunt) | [Chrome Extension](https://chrome.google.com/webstore/detail/githunt/khpcnaokfebphakjgdgpinmglconplhp)

## 7. CodeCopy

It lets you copy the text from any file on github to your clipboard. Apart from Github it also works on :

- Stack Overflow
- MDN
- Medium
- npm
- Gist

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1619204917866/JSHkUVKV5.png)

⭐ [Github Repo](https://github.com/zenorocha/codecopy) | [Chrome Extension](https://chrome.google.com/webstore/detail/codecopy/fkbfebkcoelajmhanocgppanfoojcdmg)

# Wrapping Up 👋

So with this, we come to the end of the list! In case you know another extension that I haven't included but you find it useful, please feel free to share those in the comments below😀

I hope you have enjoyed this article and found it helpful.

Thanks For Reading :)

---

*"Enjoyed what you read??"* You can show some support💙 by **Buying me some coffee☕** 

<a href="https://www.buymeacoffee.com/apoorvtyagi" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-violet.png" alt="Buy Me A Coffee" style="height: 60px !important;width: 217px !important;" ></a>

