
A modern, React-based profile selector for JupyterHub¶
A beautiful, feature-rich implementation of user-selectable profiles for JupyterHub with KubeSpawner.
Key features¶
Renders your KubeSpawner profileList with a better looking and more featureful interface, including descriptions for various options.
Uses React and modern web design components for an attractive interface.
When enabled, integrates with BinderHub (deployed as a JupyterHub service) to allow users to dynamically build images.
Works with your existing KubeSpawner configuration—no need to change how you define profiles.
Quick start¶
Get started with z2jh or KubeSpawner
Configure profiles and features
Contribute and extend the project
View source and report issues
Who is this for?¶
JupyterHub Administrators who want to provide a better user experience when offering multiple server environments, resource options, or dynamic image building capabilities.
Common Use Cases:
Research institutions offering various pre-configured environments
Educational platforms with different course-specific setups
Organizations letting users customize their computational resources
Deployments integrating dynamic image building from repositories