Skip to content

Files to be downloaded into the container image for Jupyter

License

Notifications You must be signed in to change notification settings

omazapa/jupyter-extensions

 
 

Repository files navigation

Jupyter extensions

Repository that stores all the Jupyter extensions for SWAN.

  • HdfsBrowser - Extension to browse Hadoop
  • SparkConnector - Helper to connect to CERN's Spark Clusters
  • SparkMonitor - Live monitoring of Apache Spark Jobs spawned from a notebook
  • SwanContents - Contents Manager for Jupyter with Projects functionality and SWAN templates
  • SwanHelp - SWAN Help panel for Notebooks and Lab
  • SwanIntro - Extension to display to users what has changed since the last time they used the service (or greet new users)
  • SwanKernelEnv - Kernel extension to remove SWAN special paths from the user environment (thus keeping the clean LCG release environment)
  • SwanNotebookViewer - Read-only mode for opening notebooks (used from the Sharing interface) inside Jupyter Notebooks
  • SwanNotifications - Extension to display notifications to users
  • SwanOauthRenew - Extension that fetches the latest oAuth tokens from JupyterHub and writes to the file observed by EOS
  • SwanShare - Jupyter Notebooks/CERNBox sharing integration used by SwanContents

Development

Create a release

The creation of a new release in this repo is now automated. Just run the Github action "Release" manually, and specify the extension name and the increment type.

About

Files to be downloaded into the container image for Jupyter

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 41.1%
  • Python 25.2%
  • HTML 16.6%
  • TypeScript 8.8%
  • Scala 5.1%
  • CSS 3.2%