Github Turbo PR
Item media 1 screenshot

Overview

An extension to optimize github for handling big pull request. 🚀

Github pull request page gets unresponsive on a big PR and makes it very hard to review. This extension optimize the page to make it more responsive so that you spend less time reviewing code and more time drinking beer 🍻. ### Usage For non Pull Request page the extension will be inactive. On a PR compare page it will get active but by default it will be disabled. If you feel your page is getting slow on a big PR you can click and enable it. You can toggle it back if you want. ### How does it optimize? It applies a simple trick by detaching file diffs which are not visible and reattach them when they are about to come on viewport. Less DOM nodes in a DOM Tree, more performant the page it. And it does it performantly using Intersection Observer API https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API. ### Known caveats. - As for optimization it detaches file diff from the page, browser find will not work as expected. Though you can search with a file name but not the content. - Count in Review changes gets incorrect, but actually it does not affect any review comments. So don't get scared if number shows wrong.

0 out of 5No ratings

Google doesn't verify reviews. Learn more about results and reviews.

Details

  • Version
    0.2.1
  • Updated
    April 9, 2018
  • Offered by
    sudhanshuyadav2
  • Size
    37.62KiB
  • Languages
    English
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has not provided any information about the collection or usage of your data.

Related

Github Markdown Outline Extension

4.2(5)

Displays a clickable outline of all topic headers for markdown documents on Github

OctoPermalinker

5.0(1)

Fixes broken GitHub links.

GitHub submodule links

5.0(2)

Hyperlinks submodule hashes and submodule diffs on GitHub.

Notifications Preview for GitHub

5.0(6)

Quickly see your notifications in a popup without leaving the current page

Show All GitHub Issues

0.0(0)

Show both Issues and Pull Requests in the Issues tab by default. As it previously did.

OctoEdit

0.0(0)

Syntax Highlighting mini-editor for GitHub.com

Github Diffs

0.0(0)

Collapse/expand diff files for easier reviews

News Feed for GitHub

5.0(1)

GitHub news feed notifications directly in the browser

GitHub Issue Link Status

5.0(12)

Colorize issue and PR links to see their status (open, closed, merged)

Follow GitHub Organization

5.0(1)

Follow GitHub organizations and get activities on new repositories in your feed

Review on GitHub

0.0(0)

Review repositories on GitHub like a Pull Request

Octo Preview

3.0(2)

Live preview for markdown comments in PRs/Issues on GitHub

Github Markdown Outline Extension

4.2(5)

Displays a clickable outline of all topic headers for markdown documents on Github

OctoPermalinker

5.0(1)

Fixes broken GitHub links.

GitHub submodule links

5.0(2)

Hyperlinks submodule hashes and submodule diffs on GitHub.

Notifications Preview for GitHub

5.0(6)

Quickly see your notifications in a popup without leaving the current page

Show All GitHub Issues

0.0(0)

Show both Issues and Pull Requests in the Issues tab by default. As it previously did.

OctoEdit

0.0(0)

Syntax Highlighting mini-editor for GitHub.com

Github Diffs

0.0(0)

Collapse/expand diff files for easier reviews

News Feed for GitHub

5.0(1)

GitHub news feed notifications directly in the browser

Google apps