Some interesting projects:
Google has there own modified jupyter notebook that integrates into google drive:
https://colab.research.google.com/
And there is Binder (beta) that will create an executable jupyter environment from a github repo with jupyter notebooks. Then anyone can easily run your code.
https://mybinder.org/