Welcome to Polus Notebooks Hub’s documentation!
Polus Notebooks Hub is a tool for Data Science explorative data analysis, collaboration and dissemination combining IDEs (JupyterLab, RStudio, VSCode) environment modules and dashboarding tools such as Streamlit, Voila and Shiny.
Users can create servers associated with particular application type (notebook or one of the dashboards), .ipynb
file and a set of environment modules which allows reproducible analysis. Shared environments (create by administrators) and collaborative editor in JupyterLab enable sharing the results with the team. User-created custom environmnets enable freedom to install any packages needed in new projects while still retaining all required metadata to reproduce the results.

Walkthroughs
JupyterLab
- The JupyterLab Interface
- File Management
- Git integration
- Notebooks
- Managing Kernels and Terminals
- Polyglot features
- Installing new packages
- Interactive widgets and visulizations
- Interactive Dashboards from notebooks with Voilà
- Text Editor
- Code Consoles
- Terminals
- Command Palette
- Documents and Kernels
- File and Output Formats
- Debugger
- Table Of Contents
- Exporting Notebooks
- Real Time Collaboration
- JupyterLab URLs
Voila
Streamlit
Solara
R Shiny
Developer documentation
- User Image Stacks
- Application Flow
- Notebooks Hub Developing
- Notebooks Hub Compose
- Notebooks Hub API
- Helm Charts
- Polus-jupyterhub
- Notebooks-hub-api
- Notebooks-hub-ui
- Administrator Guide for configuring Notebooks Hub
- Contributing