The Binder project offers reproducible, shareable, interactive computing environments. From the GRASS GIS community, GitHub repositories are available to launch a GRASS GIS computing environment with sample data and working examples. Through the Binder hub mybinder.org, compute environments defined in the git repositories can be built and started. You can do so by simply clicking on one of the two browser images with Jupyter notebooks:
By clicking on the upper screenshot you can start a basic introduction to Jupyter Notebooks with GRASS GIS.
By clicking on the lower screenshot you can start a full, reproducible geospatial modelling course with GRASS GIS. You can select your topic of interest by double clicking one of the notebooks once Jupyter has started.
Find more GRASS GIS Jupyter notebooks in the Wiki.
rollApp is a cloud platform for native applications. It allows to run over 300 apps directly in the web browser and can be connected to cloud storages like Google Drive, Dropbox, OneDrive, or Box. GRASS GIS can be launched as a rollApp. Click on the screenshot to get to the launch site.