All Projects → jupyterhub → Binderhub

jupyterhub / Binderhub

Licence: bsd-3-clause
Run your code in the cloud, with technology so advanced, it feels like magic!

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
shell
77523 projects
Dockerfile
14818 projects
Mustache
554 projects

Projects that are alternatives of or similar to Binderhub

Helm Chart
A store of Helm chart tarballs for deploying JupyterHub and BinderHub on a Kubernetes cluster
Stars: ✭ 123 (-94%)
Mutual labels:  jupyter-notebook, binder, jupyterhub
Jupyter Server Proxy
Jupyter notebook server extension to proxy web services.
Stars: ✭ 153 (-92.54%)
Mutual labels:  jupyter-notebook, binder, jupyterhub
Nbgrader
A system for assigning and grading notebooks
Stars: ✭ 1,000 (-51.22%)
Mutual labels:  jupyter-notebook, jupyterhub
Praatscripts
These are praat scripts I use in my research, implemented in parselmouth for python for use in binder
Stars: ✭ 40 (-98.05%)
Mutual labels:  jupyter-notebook, binder
Repo2docker Action
GitHub Action for repo2docker
Stars: ✭ 88 (-95.71%)
Mutual labels:  jupyter-notebook, binder
Osmnx Examples
Usage examples, demos, and tutorials for OSMnx.
Stars: ✭ 863 (-57.9%)
Mutual labels:  jupyter-notebook, binder
Ansible Jupyterhub
Ansible role to setup jupyterhub server (deprecated)
Stars: ✭ 14 (-99.32%)
Mutual labels:  jupyter-notebook, jupyterhub
Binder
Binder metapackage for usage, docs, and chat
Stars: ✭ 63 (-96.93%)
Mutual labels:  binder, jupyterhub
Jupyterhub
Multi-user server for Jupyter notebooks
Stars: ✭ 6,488 (+216.49%)
Mutual labels:  jupyter-notebook, jupyterhub
Python Audio
Some Jupyter notebooks about audio signal processing with Python
Stars: ✭ 125 (-93.9%)
Mutual labels:  jupyter-notebook, binder
Ipycytoscape
A Cytoscape Jupyter widget
Stars: ✭ 128 (-93.76%)
Mutual labels:  jupyter-notebook, binder
Csc deeplearning
3-day dive into deep learning at csc
Stars: ✭ 22 (-98.93%)
Mutual labels:  jupyter-notebook, binder
Quickviz
Visualize a pandas dataframe in a few clicks
Stars: ✭ 18 (-99.12%)
Mutual labels:  jupyter-notebook, binder
Python Training
Python training for business analysts and traders
Stars: ✭ 972 (-52.59%)
Mutual labels:  jupyter-notebook, binder
Zero To Jupyterhub K8s
Helm Chart & Documentation for deploying JupyterHub on Kubernetes
Stars: ✭ 888 (-56.68%)
Mutual labels:  jupyter-notebook, jupyterhub
Jupyter Rise
Auto-launching the RISE plugin for Binder presentations.
Stars: ✭ 58 (-97.17%)
Mutual labels:  jupyter-notebook, binder
Hands On Nltk Tutorial
The hands-on NLTK tutorial for NLP in Python
Stars: ✭ 419 (-79.56%)
Mutual labels:  jupyter-notebook, binder
Jupyterhub Deploy Docker
Reference deployment of JupyterHub with docker
Stars: ✭ 479 (-76.63%)
Mutual labels:  jupyter-notebook, jupyterhub
Dl Workshop
Master gradient-based machine learning. Also secretly a JAX course in disguise!
Stars: ✭ 103 (-94.98%)
Mutual labels:  jupyter-notebook, binder
Nb2xls
Convert Jupyter notebook to Excel spreadsheet
Stars: ✭ 129 (-93.71%)
Mutual labels:  jupyter-notebook, binder

BinderHub

Documentation Status GitHub Workflow Status Latest chart development release GitHub Discourse Gitter Contribute

What is BinderHub?

BinderHub allows you to BUILD and REGISTER a Docker image from a Git repository, then CONNECT with JupyterHub, allowing you to create a public IP address that allows users to interact with the code and environment within a live JupyterHub instance. You can select a specific branch name, commit, or tag to serve.

BinderHub ties together:

  • JupyterHub to provide a scalable system for authenticating users and spawning single user Jupyter Notebook servers, and
  • Repo2Docker which generates a Docker image using a Git repository hosted online.

BinderHub is built with Python, kubernetes, tornado, npm, webpack, and sphinx.

Documentation

For more information about the architecture, use, and setup of BinderHub, see the BinderHub documentation.

Contributing

To contribute to the BinderHub project you can work on:

To see how to build the documentation, edit the user interface or modify the code see the contribution guide.

Installation

BinderHub is based on Python 3, it's currently only kept updated on GitHub. However, it can be installed using pip:

pip install git+https://github.com/jupyterhub/binderhub

See the BinderHub documentation for a detailed guide on setting up your own BinderHub server.

Why BinderHub?

Collections of Jupyter notebooks are becoming more common in scientific research and data science. The ability to serve these collections on demand enhances the usefulness of these notebooks.

Who is BinderHub for?

  • Users who want to easily interact with computational environments that others have created.
  • Authors who want to create links that allow users to immediately interact with a computational enviroment that you specify.
  • Deployers who want to create their own BinderHub to run on whatever hardware they choose.

License

See LICENSE file in this repository.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].