Skip to content

GitHub issue counts

Rob Garrison edited this page Apr 14, 2017 · 38 revisions

A userscript that adds a repo issues count to the user repository & organization page (https://github.com/:user)

  • This script makes it easy to see the total number of open issues & pull requests for each repository.
  • It works on both user & organization pages.
  • It now includes pinned repositories, but only those repositories for the user. Pinned repos for other organizations will not show an issue count.
  • Click this link to install from GitHub, or install from GreasyFork.

Screen shots

github-issue-counts

Change Log

Version 3.0.4 - 3.0.6 (4/13/2017)

  • Switch to using mutations.js.

Version 3.0.3 (4/9/2017)

  • Target the last div in repo list. A 4th div was added when topics were introduced.

Version 3.0.2 (3/25/2017)

  • Use pjax event & fix linting.

Version 3.0.1 (3/12/2017)

  • Add issue icon to correct position in pinned cards.

Version 3.0.0 (12/18/2016)

  • Update to support new (not that new) repo page layout.
  • Add support for "own" pinned repos.
  • Rewritten in javascript ES2015.

Version 2.3.2 (5/25/2016)

  • Prevent JS error on "github.com/stars" page.

Version 2.3.1 (4/11/2016)

  • Add @connect setting (ref).

Version 2.3.0 (3/24/2016)

Version 2.2.0 (12/27/2015)

  • Fix link to issues.
  • Add mutation observer. Fixes issue #2.
  • Rewritten in plain JS (no jQuery).
  • Add inline svg instead of background - allows hover color.
  • Add busy flag & comparisons in mutation observer to reduce function calls.
  • Removed entry limitation since only one call to the API is needed.

Version 2.1.1 (12/26/2015)

  • Update screenshot.
  • Use base64 encoded icon for Firefox. Fixes issue #1.

Version 2.1.0 (12/25/2015)

  • Use user repos list to get issue count.
  • Now works without page reload.
  • Add package.json.

Version 2.0.1 (12/25/2015)

  • Include organization page.

Version 2.0 (12/25/2015)

  • Rewritten for new layout.
  • Changed icon to svg.

Version 1.2 (1/8/2013)

  • Modified script to work with ajax tabs.

Version 1.1 (11/23/2012)

  • Added a location check, otherwise Chrome injects the script into every page.

Version 1.0 (10/15/2012)

  • Updated script to match the new profile page.

Version 1.0.2 beta (5/9/2012)

  • Updated script to use Github API v3, as v2 is supposed to be terminated 5/2012 (ref).

Version 1.0.1 beta (5/9/2012)

  • Modified icon positioning to fit the github changes made by replacing images with font icons.

Version 1.0 beta (1/17/2012)

  • Working in Chrome now, YAY!
  • Renamed script to "github-issue-counts.user.js" to make it automatically install per the instructions.
  • Copied the installation instructions from skratchdot.

Version 0.9 alpha (1/16/2012)

  • Initial post.
  • Not working in Chrome for some reason =/
Clone this wiki locally