JupyterHub je webový server s otevřeným zdrojovým kódem pro více uživatelů navržený tak, aby poskytoval centralizované prostředí pro interaktivní práci s počítačem. Umožňuje uživatelům z různých oblastí výpočetní techniky, jako jsou datoví vědci, výzkumníci a studenti, komunikovat pomocí stejného nástroje. Poskytuje přístup více uživatelům k aplikacím Jupyter Notebook a umožňuje každému uživateli mít potřebné výpočetní prostředí a zdroje pro organizovanou spolupráci.
JupyterHub je navržen tak, aby podporoval více uživatelů a různé programovací jazyky. Běží na jediném serveru a hostuje více instancí notebooku pro každého uživatele. Uživatelé mohou snadno nainstalovat JupyterHub do různých prostředí, od notebooku po cloud, a lze jej dokonce nainstalovat na cluster s více uzly. Je napsán v jazyce Python a obvykle běží na operačním systému Linux.
JupyterHub byl původně vytvořen jako open-source projekt mnoha přispěvatelů. Původně byl navržen pro interaktivní výpočetní výzkum a výuku, ale od té doby se stal populární pro datovou vědu, modelování, strojové učení a řadu dalších úkolů. V komunitách datové vědy a vzdělávání se stává stále populárnější.
JupyterHub integruje ověřování, funkce omezující zdroje a snadné přidělování uživatelských licencí. Nabízí také řadu funkcí pro správu více uživatelů a více notebooků, včetně podpory úprav, správy a monitorování dat. Podporuje také uspořádání poznámkových bloků do projektů, díky čemuž je výzkum mnohem organizovanější a efektivnější.
JupyterHub je široce používán datovými vědci, výzkumníky a studenty. Stala se kritickou součástí mnoha typů počítačových úloh, od vzdělávání přes výzkum až po datovou vědu. Je to nezbytný nástroj pro každého, kdo potřebuje spolupracovat na interaktivních počítačových projektech.