BinderBot is currently maintained by 2i2c and developed at 2i2c-org/binderbot.
It bundles a fork of @jupyterhub/binderhub-client extended to run in Node.js.
Our plan is to upstream that Node.js support (see jupyterhub
History¶
Inspiration for binderbot comes from the Pangeo binderbot, which was inspired by Ryan Abernathey’s Statement of Need: integrating JupyterBook and JupyterHubs via CI and related to JupyterHub/BinderHub + Jupyter Book as a publishing platform.
BinderBot re-implements much of the same functionality to be more modular and stable, better-integrated with Jupyter Book, and in a state that we can upstream into JupyterHub. This work on BinderBot was funded by Project Pythia (see below).
Acknowledgments¶
Most of BinderBot’s development has been funded by Project Pythia, supported by the U.S. National Science Foundation through the GeoOSE award, and earlier through EarthCube award #2026863.
- Rose, B. E. J., Clyne, J., May, R., Munroe, J., Snyder, A., Eroglu, O., & Tyle, K. (2023). Collaborative Research: GEO OSE TRACK 2: Project Pythia and Pangeo: Building an inclusive geoscience community through accessible, reusable, and reproducible workflows. 10.5281/ZENODO.8184297