All Projects → swan-cern → jupyter-extensions

swan-cern / jupyter-extensions

Licence: AGPL-3.0 license
Jupyter extensions for SWAN

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
HTML
75241 projects
typescript
32286 projects
CSS
56736 projects

Projects that are alternatives of or similar to jupyter-extensions

Ipywidgets
Interactive Widgets for the Jupyter Notebook
Stars: ✭ 2,382 (+4153.57%)
Mutual labels:  jupyter-notebooks, jupyterlab-extension
jupyter-offlinenotebook
Save and load notebooks to local-storage
Stars: ✭ 39 (-30.36%)
Mutual labels:  jupyter-notebooks, jupyterlab-extension
nbcelltests
Cell-by-cell testing for production Jupyter notebooks in JupyterLab
Stars: ✭ 66 (+17.86%)
Mutual labels:  jupyter-notebooks, jupyterlab-extension
jupyter-scatter
Interactive 2D scatter plot widget for Jupyter Lab and Notebook. Scales to millions of points!
Stars: ✭ 172 (+207.14%)
Mutual labels:  jupyter-notebook-extension, jupyterlab-extension
aws-iot-analytics-notebook-containers
An extension for Jupyter notebooks that allows running notebooks inside a Docker container and converting them to runnable Docker images.
Stars: ✭ 25 (-55.36%)
Mutual labels:  jupyter-notebooks, jupyter-notebook-extension
named-entity-recognition
Notebooks for teaching Named Entity Recognition at the Cultural Heritage Data School, run by Cambridge Digital Humanities
Stars: ✭ 18 (-67.86%)
Mutual labels:  jupyter-notebooks
Financial Models Numerical Methods
Collection of notebooks about quantitative finance, with interactive python code.
Stars: ✭ 3,534 (+6210.71%)
Mutual labels:  jupyter-notebooks
Intro-Cultural-Analytics
Introduction to Cultural Analytics & Python, course website and online textbook powered by Jupyter Book
Stars: ✭ 137 (+144.64%)
Mutual labels:  jupyter-notebooks
Pyprobml
Python code for "Machine learning: a probabilistic perspective" (2nd edition)
Stars: ✭ 4,197 (+7394.64%)
Mutual labels:  jupyter-notebooks
ts-forecasting-ensemble
CentOS based Docker container for Time Series Analysis and Modeling.
Stars: ✭ 19 (-66.07%)
Mutual labels:  jupyter-notebooks
Nbdev
Create delightful python projects using Jupyter Notebooks
Stars: ✭ 3,061 (+5366.07%)
Mutual labels:  jupyter-notebooks
heroku-jupyterlab
An example of running JupyterLab on Heroku, with Amazon S3.
Stars: ✭ 54 (-3.57%)
Mutual labels:  jupyter-notebooks
Introtodeeplearning
Lab Materials for MIT 6.S191: Introduction to Deep Learning
Stars: ✭ 4,955 (+8748.21%)
Mutual labels:  jupyter-notebooks
SeisGo
A ready-to-go Python toolbox for seismic data analysis
Stars: ✭ 23 (-58.93%)
Mutual labels:  jupyter-notebooks
Fastpages
An easy to use blogging platform, with enhanced support for Jupyter Notebooks.
Stars: ✭ 2,888 (+5057.14%)
Mutual labels:  jupyter-notebooks
ipo-miner
IPO Investment via Text Mining.
Stars: ✭ 20 (-64.29%)
Mutual labels:  jupyter-notebooks
data-as-a-science
Lesson guide and textbook for "Data as a Science" course.
Stars: ✭ 33 (-41.07%)
Mutual labels:  jupyter-notebooks
Py
Repository to store sample python programs for python learning
Stars: ✭ 4,154 (+7317.86%)
Mutual labels:  jupyter-notebooks
how-to-python-code
A collection of Jupyter Notebooks from the How to Python series
Stars: ✭ 64 (+14.29%)
Mutual labels:  jupyter-notebooks
vizarr
A minimal, purely client-side program for viewing Zarr-based images with Viv & ImJoy.
Stars: ✭ 54 (-3.57%)
Mutual labels:  jupyter-notebooks

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
  • SwanContents - Contents Manager for Jupyter with Projects functionality and SWAN templates
  • SwanDask - Wrapper to run dask_jupyterlab as an external process
  • 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
  • SwanPortAllocator - Extension to reserve ports in a user container

NOTE: SparkMonitor, the extension for live monitoring of Apache Spark jobs spawned from a notebook has moved to swan-cern/sparkmonitor

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].