All active repositories in the JupyterHub GitHub organization.
| Title | Description | Stars | Updated |
|---|---|---|---|
| jupyterhub | Multi-user server for Jupyter notebooks | 8327 | August 20, 2026 |
| binderhub | Run your code in the cloud, with technology so advanced, it feels like magic! | 2670 | August 11, 2026 |
| repo2docker | Turn repositories into Jupyter-enabled Docker images | 1732 | August 20, 2026 |
| zero | Helm Chart & Documentation for deploying JupyterHub on Kubernetes | 1718 | August 20, 2026 |
| the | Simple JupyterHub distribution for 1-100 users on a single server | 1145 | August 17, 2026 |
| jupyterhub | Reference deployment of JupyterHub with docker | 770 | August 11, 2026 |
| kubespawner | Kubernetes spawner for JupyterHub | 607 | August 10, 2026 |
| dockerspawner | Spawns JupyterHub single user servers in Docker containers | 544 | August 17, 2026 |
| oauthenticator | OAuth + JupyterHub Authenticator = OAuthenticator | 445 | August 20, 2026 |
| jupyter | Jupyter notebook server extension to proxy web services. | 402 | August 19, 2026 |
| configurable | node-http-proxy plus a REST API | 272 | August 20, 2026 |
| jupyterhub | Reference deployment of JupyterHub and nbgrader on a single server | 257 | August 18, 2026 |
| nbgitpuller | Jupyter server extension to sync a git repository one-way to a local path | 238 | July 23, 2026 |
| helm-chart | A store of Helm chart tarballs for deploying JupyterHub and BinderHub on a Kubernetes cluster | 218 | July 9, 2026 |
| ldapauthenticator | LDAP Authenticator Plugin for Jupyter | 214 | August 20, 2026 |
| batchspawner | Custom Spawner for Jupyterhub to start servers in batch scheduled systems | 207 | July 17, 2026 |
| mybinder | Turn a Git repo into a collection of interactive notebooks. This is Binder's user documentation repository. | 186 | August 11, 2026 |
| repo2docker-action | A GitHub action to build data science environment images with repo2docker and push them to registries. | 153 | June 21, 2026 |
| jupyter | Run a Linux Desktop on a JupyterHub | 150 | August 1, 2026 |
| jupyter | Jupyter extensions for running an RStudio rsession proxy | 128 | August 13, 2026 |
| jupyterhub | JupyterHub service to cull idle servers and users | 117 | July 1, 2026 |
| systemdspawner | Spawn JupyterHub single-user notebook servers with systemd | 100 | August 20, 2026 |
| mybinder.org-deploy | Deployment config files for mybinder.org | 83 | August 15, 2026 |
| nativeauthenticator | JupyterHub-native User Authenticator | 81 | July 1, 2026 |
| jupyterhub | Understanding JupyterHub by deploying it step by step | 79 | March 30, 2026 |
| ltiauthenticator | A JupyterHub authenticator for LTI | 73 | July 1, 2026 |
| team-compass | A repository for team interaction, syncing, and handling meeting notes across the JupyterHub ecosystem. | 70 | August 20, 2026 |
| grafana-dashboards | Grafana Dashboards useful for k8s + JupyterHub | 66 | June 17, 2026 |
| wrapspawner | Mechanism for runtime configuration of spawners for JupyterHub | 65 | August 16, 2025 |
| traefik-proxy | JupyterHub proxy implementation with traefik | 59 | July 1, 2026 |
| chartpress | automate building and publishing images for helm charts | 57 | June 1, 2026 |
| sudospawner | Spawn JupyterHub single-user servers with sudo | 52 | August 5, 2026 |
| firstuseauthenticator | JupyterHub Authenticator that lets users set passwords when they first log in | 50 | May 6, 2026 |
| jupyterhub | Documented examples of Jupyterhub deployment in HPC settings | 36 | June 17, 2024 |
| pamela | Python PAM interface | 35 | July 31, 2025 |
| pebble-helm-chart | To deploy a server to replace Let's Encrypt in externally unreachable CI environment for testing purposes. | 30 | July 1, 2026 |
| action-k3s-helm | A GitHub action to install K3S, Calico, and Helm. | 30 | July 28, 2026 |
| gh-scoped-creds | Provide fine-grained push access to GitHub from a JupyterHub | 29 | July 30, 2026 |
| tmpauthenticator | JupyterHub authenticator that hands out temporary accounts for everyone. For use in tmpnb.org | 24 | July 30, 2026 |
| jupyterhub | Documentation and resources for deploying JupyterHub on Hadoop | 19 | June 19, 2025 |
| simpervisor | Simple Python3 Supervisor library | 14 | July 1, 2026 |
| kerberosauthenticator | A JupyterHub authenticator using Kerberos | 12 | August 1, 2026 |
| binder-data | A place to store data for Binder | 10 | June 5, 2026 |
| docker | Python script to cleanup unused docker images | 9 | July 30, 2026 |
| action | A Github Action to await k8s workloads to become Ready | 8 | January 12, 2026 |
| pytest-jupyterhub | Reusable pytest plugin for testing JupyterHub's components | 7 | June 2, 2026 |
| action | GitHub Action to report info and logs from the current namespace. | 6 | March 16, 2026 |
| jupyterhub | Container images for JupyterHub | 5 | August 10, 2026 |
| roadmap | Repository to track JupyterHub roadmap initiatives | 5 | June 2, 2026 |
| escapism | 3 | June 2, 2026 | |
| binder-billing | A repository to explore billing data for mybinder.org | 3 | October 23, 2021 |
| design | A collection of design material for JupyterHub and related projects | 3 | September 16, 2025 |
| autodoc-traits | Sphinx extension to autodocument traitlets | 3 | August 11, 2026 |
| action | GitHub action to calculate major and minor semver tags, e.g. for tagging containers | 3 | July 28, 2026 |
| mybinder-tools | Some tools for munging and utilizing kubectl | 2 | October 23, 2021 |
| nbgitpuller | jupyterhub/nbgitpuller allows for content provider plugins, this python package provides downloader plugins | 2 | November 13, 2025 |
| jupyterhub | A template for generating Python repositories in the `jupyterhub` organization | 2 | December 8, 2025 |
| .github | 1 | August 10, 2026 | |
| nbgitpuller | 1 | September 13, 2023 | |
| nbgitpuller | 0 | November 26, 2021 | |
| nbgitpuller | 0 | November 26, 2021 | |
| jupyterhub | A lightweight wrapper theme for Sphinx based on the PyData Sphinx Theme | 0 | May 15, 2025 |
| jupyterhub | A landing page and overview for the JupyterHub project and team | 0 | August 19, 2026 |
| action | 0 | June 8, 2026 |