Skip to main content

octogrid

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.

Metadata

Release files for octogrid 1.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for octogrid 1.3.0
File Size Uploaded Provenance Actions
octogrid-1.3.0.tar.gz 9.3 kB Without provenance Details for octogrid-1.3.0.tar.gz

Release files / octogrid-1.3.0.tar.gz

Download URL octogrid-1.3.0.tar.gz
Size 9.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b3f8dffa564ddba9d38761495bf95ea9cd58c53c6cd2d4422d71893fae44f7bc
BLAKE2b-256 checksum
How to use checksums
d06c876975c4b850db17e36e6d898a3b7875b9bfe6c7d3696939abf7eb0c82c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for octogrid 1.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page