omazapa / jupyter-extensions

Files to be downloaded into the container image for Jupyter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:GNU Affero General Public License v3.0


Languages

Language:JavaScript 41.2%Language:Python 25.2%Language:HTML 16.6%Language:TypeScript 8.8%Language:Scala 5.1%Language:CSS 3.2%Language:Shell 0.0%