Binder Project
The Binder Project is a software project to package and share interactive, reproducible environments. A Binder or "Binder-ready repository" is a code repository that contains both code and content to run, and configuration files for the environment needed to run it.[1] Since 2017, when the Binder Project was merged into the JupyterHub project,[2] the development communities share many people in common. A common use of Binder is for sharing a Jupyter notebook in a way that the recipient can immediately execute in a browser.[3]
The Binder project maintains core libraries and documentation for running Binder services, which make those projects available, as well as BinderHub, a tool for deploying such services via common cloud computing environments. A public BinderHub portal is hosted by the community at mybinder.org.[4]
BinderHub
A BinderHub lets you launch a publicly executable version of a Binder repository. Given a URL to a repository, it generates a new URL that anyone can visit in a browser to interact with a running version of the code in that repository.
The public BinderHub, mybinder.org, load-balances Binder instances across a federation of contributing institutions, each of which is running its own BinderHub instance.[5]
See also
References
- ↑ "Getting started with Binder — Binder 0.1b documentation". https://mybinder.readthedocs.io/en/latest/introduction.html#what-is-the-binder-project.
- ↑ "Toward versatile JupyterHub deployments, with the Binder and JupyterHub convergence". https://opendreamkit.org/2018/03/15/jupyterhub-binder-convergence/.
- ↑ Holdgraf, Chris (2017-11-30). "Binder 2.0, a Tech Guide" (in en). https://blog.jupyter.org/binder-2-0-a-tech-guide-2017-fd40515a3a84.
- ↑ "The Binder Project". https://mybinder.org/.
- ↑ "The BinderHub Federation — BinderHub 0.1.0 documentation". https://binderhub.readthedocs.io/en/latest/federation/federation.html.
Original source: https://en.wikipedia.org/wiki/Binder Project.
Read more |