When you add Jupyter Notebook or IPython Notebook files with a .ipynb extension on GitHub, they will render as static HTML files in your repository.
To view a fully interactive version of your Jupyter Notebook, you can set up a notebook server locally. For more information, see Jupyter's official documentation.
If you're having trouble rendering Jupyter Notebook files in static HTML, you can convert the file locally on the command line by using the
jupyter nbconvert --to html NOTEBOOK-NAME.ipynb