The most easiest way to share the .ipynb files without using Colab or Binder is by using Gist+nbviewer.
nbviewer helps you to share your jupyter notebooks as static sites. Follow these steps to share notebooks as url:
- Find the notebook you want to share and open it with notepad.
- Copy the raw code from there
- Go to https://gist.github.com/ and create new gist
- Name your gist : anything.ipynb, paste the code and create public gist
- Copy the url after creating the gist
- Go to https://nbviewer.jupyter.org/ and paste your url
- Yay! your jupyter notebook is ready to share. Copy the url and share your notebook with others!
Thank you for sharing.
I found out that it works find on GH as it uses nbviewer by default.
Here's an example.
https://gist.github.com/MustafaJafar/c35745d064e467e5483912091e0ad912