Refined GitHub is a browser extension that improves GitHub for power users.

Lately we’ve added Firefox support, GitHub Enterprise support, and lots of new features.

The project recently hit 5000 users on Chrome and we got two new team member: Jonas Gierer and Federico Brigante 🎉

Here are some of the most useful features added recently:

Firefox support

Since Firefox supports most of the Chrome extension API, we’re able to support it. You can install it from the Firefox add-ons site. (Requires minimum Firefox 52, and preferably Firefox 55)

GitHub Enterprise support

You can now have a better GitHub experience at work too. Set your custom domain in the extension options.

News feed option

By default we hide news feed items about other users starring and forking your repos. For us those items are just noise and not useful, but we know many of you like to see this information, so we added an option to show it.

Linkifies URLs and issue references

We make URLs in code and issue references in code comments clickable so you don’t have to select→copy→paste→enter when you want to go there.

Shortened links

We often paste links in comments to various things, like a repo or files at a specific commit, but such links are verbose and takes time to mentally parse what they actually link to. No more. Here’s a list of everything we shorten.

Link to readme of the latest release

Most projects on GitHub use the master branch as the development branch. That means when users wants to view docs for the version of the project they’re using, they need to go to the correct Git tag, since the master branch might document unreleased features. We added a button to the project readme to quickly go to the readme of the latest release.

Compare tab

The compare page is fairly hidden in the vanilla Github interface. The page is very useful and lets you quickly compare different commits/tags/branches.

Copies Markdown instead of rendered text

When you copy text in comments, issue/PR descriptions, etc, it will copy it as Markdown instead of the rendered text. That can be very useful when you want to quote something or include a comment somewhere else. It works by converting the HTML back to Markdown.

Destructive buttons moved to the left

This makes it harder to, for example, close an issue an issue by accident when you intended to click the “Comment” button.

Search filter for ‘Everything commented by you’

It’s something we often use and it’s annoying to write the search query by hand.

Search tab for all issues & PRs on your repos

Useful for getting an overview of all the issues and pull requests on your repos. You can find it at https://github.com/issues.