Binder Documentation

Join the chat at https://gitter.im/jupyterhub/binder

Binder allows you to create custom computing environments that can be shared and used by many remote users. It is powered by BinderHub, which is an open-source tool that deploys the Binder service in the cloud. One-such deployment lives here, at mybinder.org, and is free to use. For more information about the mybinder.org deployment and the team that runs it, see About mybinder.org.

This documentation provides information for those who wish to use a pre-existing BinderHub deployment such as mybinder.org. If you’d like documentation on how to create and administer your own BinderHub deployment, see the BinderHub documentation, which guides you through deploying your own BinderHub.

See the Binder Examples GitHub organization for sample Binder repositories demonstrating its functionality.

Note

Binder is a research pilot, whose main goal is to understand usage patterns and workloads for future evolution and development. It is not a service that can be relied on for critical operations.

Sample repositories and configuration

The following is a list of sample repositories showing off various things you can do with Binder.

Advanced usage

These pages cover more advanced topics in the Binder ecosystem, as well as resources for more information.

Citing Binder

If you publish work that uses Binder, please consider citing the Binder paper from the 2018 SciPy proceedings!

Here is a citation that you can use:

Jupyter et al., "Binder 2.0 - Reproducible, Interactive, Sharable
Environments for Science at Scale." Proceedings of the 17th Python
in Science Conference. 2018. 10.25080/Majora-4af1f417-011