26 projects
swanshare
Sharing for SWAN
swanportallocator
Extension that provides a port allocation mechanism to other SWAN components
swanoauthrenew
Extension that renews an OAuth2 token
swan-ml
JupyterLab sidebar showing ml.cern.ch pipeline run status
swanmetrics
Jupyter Server extension for collecting metrics via jupyter_events
swan-marimo-proxy
Jupyter Server Proxy extension to launch Marimo within SWAN
swankernelenv
Ipython kernel extension to remove SWAN extra configurations from the user environment
swancustomenvironments
Extension to provide support for venvs
swanhelp
Help panel for SWAN
swanheader
SWAN JupyterLab Header Bar
swandask
Wrapper to run dask_jupyterlab as an external process
swancontents
SWAN Contents Manager for Jupyter
sparkconnector
Helper to connect to CERN's Spark Clusters
hdfsbrowser
Jupyter Server extension to browse HDFS filesystem
swanspawner
SWAN JupyterHub spawner
swanhub
Custom SWAN templates and handlers for JupyterHub
swanculler
Culler for JupyterHub
keycloakauthenticator
KeyCloakAuthenticator: Authenticate JupyterHub users with KeyCloak and OIDC
mkdocs-swan
SWAN theme for MkDocs
swannotificationsservice
JupyterHub service to expose notifications for Jupyter
sparkmonitor
Jupyter Notebook & Lab extension to monitor Apache Spark jobs from a notebook
swandaskcluster
Package to create wrappers of Dask clusters to be used from SWAN
mkdocs-swangallery
Plugin for MkDocs to genereate a SWAN Gallery
swannotebookviewer
Extension that provides a Jupyter Notebook viewer as an endpoint
swanintro
Information popup for SWAN
swannotifications
Notifications for SWAN