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 > issues.html
Open issues.html in your web browser..
Limitations: Max 100 issues due to Github API limit.