Skip to content

qznc/d-github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub v3 API for D

Library to communicate with GitHub via the official v3 REST API.

Status: Not really usable yet

Expects an environment variable GITHUB_OAUTH_TOKEN for authentication.

auto github = new Client("d-github-unittest");
auto user = github.getUser("dlang");
writeln(user.followers, " folks love ", user.name, "!");
auto repo = user.getRepo("phobos");
writeln(repo.description);
foreach(u; repo.contributors())
  writeln("contributor: ", u.login);

Licence

This repository and all its content falls under Boost licence v1.0.

About

D toolkit for the GitHub API

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages