All open issues on my github repositories

I wrote a quick little script that turns all my open github issues onto clickable links..

Copy paste the below into githubIssues.js:

// Edit me var username = "YOURUSERNAME"; var password = "YOURPASSWORD"; // stop Editing!

var gittub = require("node-github"); var github = new gittub({version: "3.0.0"});

github.authenticate({ type: "basic", username: username, password: password });

github.issues.getAll({ user: "JohnMcLear", filter: "subscribed", per\_page: 100, sort: "created", direction: "asc" }, function(err, res) { for(var issueKey in res){ var issue = res\[issueKey\]; var line = "<p class='issue'>"; line += issue.created\_at + " "; if(issue.repository) line += issue.repository.full\_name + " "; line += "<a target='\_blank' href='"+issue.html\_url+"'>"; line += issue.title+"</a>"; line += "</p>"; if(issue.title) console.log(line); } });

Edit your username and password then type:

npm install node-github

then:

node githubIssues.js &gt; issues.html

Open issues.html in your web browser..

Limitations: Max 100 issues due to Github API limit.