Skip to content

Developer dashboard for LizardByte repositories, built using Jupyter.

License

Notifications You must be signed in to change notification settings

LizardByte/dashboard

Folders and files

NameName
Last commit message
Last commit date
Apr 26, 2025
Dec 19, 2024
Mar 11, 2025
Aug 18, 2024
Aug 18, 2024
Nov 8, 2024
Sep 3, 2024
Aug 29, 2024
Feb 14, 2025
Nov 16, 2024
Apr 23, 2025

Repository files navigation

dashboard

A Jupyter notebook that creates a dashboard for viewing LizardByte repository data.

Contributing

  1. Notebooks should be committed with the output cleared.

    find . -name '*.ipynb' -exec nb-clean clean {} \;

    Or for a single notebook:

    nb-clean clean ./notebook/dashboard.ipynb
  2. You can create a preview of the notebook in html by running the following commands:

    npm install
    cp -f ./node_modules/ploty.js/dist/plotly.min.js ./gh-pages/plotly.js
    jupyter nbconvert --debug --config=./jupyter_nbconvert_config.py --execute --no-input --to=html --output-dir=./gh-pages --output=index ./notebook/dashboard.ipynb

Reviewing PRs

Notebook diffs are difficult to read. To make reviewing easier, you can enable the Rich Jupyter Notebook Diff feature in your GitHub account settings.

Local options are also available. See this for more information.