<div dir="ltr">Dear all,<br><br>I would like GRASS GIS to have a page similar to these:<br><br><div><a href="https://jupyter.org/try">https://jupyter.org/try</a></div><div>"You can try Jupyter out right now, without installing anything."</div><div><br></div><div><a href="https://learngitbranching.js.org/">https://learngitbranching.js.org/</a></div><div>Learn by doing: Try Git commands right from your web browser. (<a href="http://try.github.io/">http://try.github.io/</a>)<br></div><div><br></div><div></div><div><a href="https://training.play-with-docker.com/ops-s1-hello/">https://training.play-with-docker.com/ops-s1-hello/</a></div><div>Play with Docker classroom</div><div><br></div><div>It seems that Binder might be the way for all command line and Python related things (and more). I started with couple of notebooks (click the "launch binder" button at the beginning of each readme file):</div><div><br></div><div><a href="https://github.com/wenzeslaus/try-grass-in-jupyter">https://github.com/wenzeslaus/try-grass-in-jupyter</a></div><div><a href="https://github.com/wenzeslaus/try-grass-in-jupyter-with-bash">https://github.com/wenzeslaus/try-grass-in-jupyter-with-bash</a></div><div></div><div><a href="https://github.com/wenzeslaus/grass-zonal-of-solar">https://github.com/wenzeslaus/grass-zonal-of-solar</a></div><div><br></div><div>First is a basic Python with starting a GRASS GIS session with outputs saved already (computed notebook). Second is a running GRASS GIS session and Bash without outputs (you need to run it to see any images). Third is like the first, but instead of a basic usage, it is a more elaborate workflow adding Matplotlib (it is unfinished, it should be more than one notebook).<br></div><div><br></div><div>About Binder (<a href="http://mybinder.org">mybinder.org</a>): Basically it makes Jupyter Notebooks from Git come alive through Docker. This can be also reproduced on any other server. Binder is a service by Project Jupyter. Binder can do more than just Python (or Bash) notebooks most notably JupyterLab, RStudio, and C/C++.<br></div><div><a href="https://mybinder.readthedocs.io/en/latest/about.html">https://mybinder.readthedocs.io/en/latest/about.html</a></div><br><div>There is much more to be discussed. Let me know what you think about this and about what should be done before promoting this on the website.</div><div><br></div><div>Best,</div><div>Vaclav<br></div></div>