making research reproducible with publications that actually contain their code (in addition to prose and graphs, all connected together) is one of the goals of Beaker Notebook, which has a publication server where you can share such results, and then with one click open them up in the cloud, modify them as you see fit, and then run them again (if you have seen Beaker before, this last part, the cloud hosted version, is new as of last week).
Wow, looks impressive and that it comes from hedge fund is cool too.
It's like Jupyter but much more robust, multiple languages in single notebook and ability to share data across languages out of box is really nice.
http://beakernotebook.com and https://lab.beakernotebook.com/#/publications/featured