Skip to main content

GitHub following network visualizer for Humans

Project description

GitHub following network visualizer for Humans

Latest Version Supported Python versions License Downloads

octogrid in action

interactive version

Communities in GitHub Following Network for @pravj

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

octogrid-1.3.0.tar.gz (9.3 kB view details)

Uploaded Source

File details

Details for the file octogrid-1.3.0.tar.gz.

File metadata

  • Download URL: octogrid-1.3.0.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for octogrid-1.3.0.tar.gz
Algorithm Hash digest
SHA256 b3f8dffa564ddba9d38761495bf95ea9cd58c53c6cd2d4422d71893fae44f7bc
MD5 3c03f9cfb4ea42f06d78758745f09829
BLAKE2b-256 d06c876975c4b850db17e36e6d898a3b7875b9bfe6c7d3696939abf7eb0c82c1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page