/github_pr_tree

Add a file tree to GitHub's Pull Request

Primary LanguageHTMLMIT LicenseMIT

Better Pull Requests for GitHub

Chrome and Firefox browser extension to show a file tree on GitHub's Pull Request pages.

  • Browse pull requests with an IDE like file tree
  • Private repositories support out of the box
  • GitHub Enterprise support
  • Dark mode
  • Other goodies: track viewed files, resizable tree, expand to full width and more

GitHub Pull Request

Install

Install from the Chrome web store: Better Pull Requests for GitHub for Chrome

Install from the Firefox Browser Add Ons: Better Pull Requests for GitHub for Firefox

GitHub Enterprise support

To enable the extension on your organization's domain:

  1. Right click on the extension icon
  2. Choose "Enable Better Pull Request for GitHub on this domain"
  3. Reload the page

Enterprise Support

Development

  1. Install:

    $ yarn install
  2. Run

    $ yarn start
  3. Load the unpackaged build/chrome/development folder on Chrome's "Manage Extensions" tab

  4. Make changes

  5. Click "Reload" on Chrome's "Manage Extensions" tab

Testing

Run tests using jest:

$ yarn test

History

Find the change log here: Changelog

Who made this?

Tal Bereznitskey. Find me on Twitter as @ketacode and on LinkedIn.

This is an open-source community project and is not endorsed or affiliated with GitHub.