Skip to content

Grab the latest events from the boring GitHub's API and build an entertaining graph upon them!

License

Notifications You must be signed in to change notification settings

giovanniberti/HubGraph

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HubGraph

standard-readme compliant

Grab the latest events from the boring GitHub's API and build an entertaining graph upon them!

Table of Contents

Install

Packaged releases

Check out the releases section for ready-to-run binaries, with all the needed dependencies already embedded. Here's the latest one!

From source

Given that your $PATH already has $GOPATH/bin in it, get the package and install it these commands:

$ go get github.com/nmaggioni/hubgraph
$ cd $GOPATH/src/github.com/nmaggioni/hubgraph
$ ./build.sh
$ go install

Usage

HubGraph has some useful command line options, you can check them by using the help flag:

$ ./hubgraph -h

Examples

Here are three examples of what HubGraph will produce: the blue points are repositories, and other coloured nodes linked to them are related events. Dark green, for example, is for when an issue has been commented, yellow for a new commit pushed, light blue for new PRs submitted, and so on... Place the mouse over a node to read its description!

HubGraph

Contribute

PRs gladly accepted! Basing them on a new feature/fix branch would help in reviewing.

Small note: If editing the Readme, consider conforming to the standard-readme specification.

License

MIT © Niccolò Maggioni

About

Grab the latest events from the boring GitHub's API and build an entertaining graph upon them!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 76.5%
  • HTML 18.8%
  • Shell 4.7%