Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Node.js GitHub API (v3) Wrapper
JavaScript
tree: 40ef3fae45

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
docs
lib
test
.gitignore
.npmignore
.travis.yml
CHANGELOG.md
LICENSE
README.md
package.json
paige.config

README.md

GitHub 3 Build Status

Node.JS GitHub API (v3) Wrapper

Installation

$ npm install github3

Example Code

var github3 = require('github3');

// get user information
github3.getUser(user, function('edwardhotchkiss', user) {
  console.log(user);
});

// get users repos
github3.getUserRepos('edwardhotchkiss', function(error, repos) {
  console.log(repos);
});

// get users watched repos
github3.getUsersWatched('edwardhotchkiss', function(error, watched) {
  console.log(watched);
});

// get an organizations github users
github3.getOrgMembers('github', function(error, members) {
  console.log('members');
});

Roadmap to 1.0.0

* Integrate oAuth Completely
* Document fully all methods
* Add Examples
* Build a non-trivial app with `github3`
* Release app on Nodejitsu
* Release Github3 v1.0.0

Running Tests

* Tests are being reworked. Considering using process.env['github_username'] etc...?

License (MIT)

Copyright (c) 2011, Edward Hotchkiss.

**

Author: Edward Hotchkiss

Contributors: Mark Lussier, @dolphin278 & Matias Woloski

Something went wrong with that request. Please try again.