- A long paper on the subject
- "The Scientific Paper Is Obsolete" (2018) https://www.theatlantic.com/science/archive/2018/04/the-scientific-paper-is-obsolete/556676/
- Mathematica, WolframAlpha ...
- "Scientific Communication As Sequential Art" (Bret Victor) http://worrydream.com/ScientificCommunicationAsSequentialArt/
- Illustrations, comics-like format
- tightly-coupled pictures and prose, allows the author to depict and describe simultaneously show and tell.
- "The Scientific Paper Is Obsolete" (2018) https://www.theatlantic.com/science/archive/2018/04/the-scientific-paper-is-obsolete/556676/
- Jupyter Notebook https://Jupyter.org/ Python, R, Julia, Scala, Go, javascript, Bash and else
- Can be online too with https://github.com/jupyter/jupyterlab
- Turn a GitHub repo into a collection of interactive notebooks MyBinder.org or nbViewer : https://nbViewer.Jupyter.org/
- can export to https://Reveal.js
- There are Docker images https://hub.docker.com/u/continuumio/ (Because package management in Python is a total mess)
- D3 Observable https://beta.ObservableHQ.com/ Javascript only.
- Definitively online!
- From the well known D3 js library!
- Rodeo (Python IDE) Data Science https://www.YHat.com/products/rodeo
- Spark-Notebook http://Spark-Notebook.io/ (Scala)
- Zeppelin https://Zeppelin.Apache.org/ (Python, Scala ...)
- https://Stepik.org/catalog?language=en is more a learning platform. Each step is precisely defined and associated with a test. The learning path is well defined. It is not exploratory!
We could add Mathematica, WolframAlpha, but they are not so free.
Also Geogebra (https://www.geogebra.org/) is almost there, if only its interface was not so complicated. It is a shame that this tool has not more success!