Skip to content

plotly/octogrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

octogrid

GitHub following network visualizer for Humans

Latest Version

Supported Python versions

License

Downloads

octogrid in action

interactive version

Installation

pip install octogrid

If you are facing issues (on Linux) with 'python-igraph', you should consider installing required libraries first.

apt-get install -y libigraph0-dev

How to

  • You need to create an account on Plotly to see your visualizations, it's free.
  • Once you have an account there, execute the following in your terminal to setup your user credentials.

    python -c "import plotly; plotly.tools.set_credentials_file(username='USERNAME', api_key='APIKEY')"

  • Your API key can be collected from here.
  • All these steps aren't compulsory, though. If you leave them, octogrid will create plots via its own account.

Usage

  • octogrid generate [--reset] [--user=<username>]

    Generate the GML file for user representing its GitHub following graph

  • octogrid publish [--reset] [--user=<username>]

    Publish the user's GitHub community graph using Plotly

--reset (optional) flag is used to clear the cache storage for a given user

Powered By

Plotly [Image Credit : Pensrulerstape - Own work, CC BY-SA 4.0, $3]

License

MIT © Plotly.

About

GitHub following network visualizer for Humans

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages