Saravanan666/pypi-org huggingface dataset:
Package: jupyterlab-cube
jupyterlab-cubeTry it with BinderA JupyterLab extension for renderingGaussian cube files.
Gaussian cube file describes volumetric data for molecular and material systems.
It can be used to store data for electron densities and molecular orbitals.This extension is a JupyterLab Gaussian cube file renderer. By double clicking
the cube files in the JupyterLab file browser, it will show the cube file
in a NGL visualizer.RequirementsJupyterLab >= 3.0Installpipinstalljupyterlab-cubeContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab_cube directory# Install package in development modepipinstall-e.# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmrunbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmrunwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm run buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseUninstallpipuninstalljupyterlab_cube
jupyterlabextensionuninstalljupyterlab-cubeAcknowledgementsWe acknowledge support from the EPFL Open Science Fund via theOSSCARproject.
Package: jupyterlab-dagitty
jupyterlab-dagittyA JupyterLab extension for renderingdagittyDAG files (.dagor.dagitty).RequirementsJupyterLab >= 3.0Installpipinstalljupyterlab-dagittyContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab-dagitty directory# Build dagity distribution (bash script)bashbuild_dagitty.sh# Install package in development modepipinstall-e.# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmrunbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmrunwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm run buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseUninstallpipuninstalljupyterlab-dagitty
jupyterlabextensionuninstalljupyterlab-dagitty
Package: jupyterlab-darkside-theme
jupyterlab_darkside_themeA dark theme for JupyterLab.RequirementsJupyterLab >= 4.0.0InstallTo install the extension, execute:pipinstalljupyterlab_darkside_themeUninstallTo remove the extension, execute:pipuninstalljupyterlab_darkside_themeContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab_darkside_theme directory# Install package in development modepipinstall-e"."# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseDevelopment uninstallpipuninstalljupyterlab_darkside_themeIn development mode, you will also need to remove the symlink created byjupyter labextension developcommand. To find its location, you can runjupyter labextension listto figure out where thelabextensionsfolder is located. Then you can remove the symlink namedjupyterlab_darkside_themewithin that folder.Testing the extensionFrontend testsThis extension is usingJestfor JavaScript code testing.To execute them, execute:jlpm
jlpmtestIntegration testsThis extension usesPlaywrightfor the integration tests (aka user level tests).
More precisely, the JupyterLab helperGalatais used to handle testing the extension in JupyterLab.More information are provided within theui-testsREADME.Packaging the extensionSeeRELEASE
Package: jupyterlab-darkside-ui
jupyterlab_darkside_uiDarkside ui and syntax theme for JupyterLabPreviewRequirementsJupyterLab >= 3.0InstallNOTE:After installing and launchingjupyter lab, the theme still needs to be enabled:Settings > JupyterLab Theme > @dunovank/jupyterlab_darkside_uipipinstalljupyterlab_darkside_uiUninstallpipuninstalljupyterlab_darkside_ui
jupyterlabextensionuninstall@dunovank/jupyterlab_darkside_uiDevelopYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.With the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm run buildcommand (see above) generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:Build & Watch (Terminal 1)# Clone the repo to your local environment# cd to the jupyterlab_darkside_ui dir# Install package in editable (-e) modepipinstall-e.# Link your dev version of# the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript# source after making changesjlpmrunbuild# Watch the source# dir in Terminal 1jlpmrunwatchRun JupyterLab (Terminal 2)jupyterlabPublishpipinstalljupyter_packagingtwinepythonsetup.pysdistbdist_wheel&&twineuploaddist/*jlpmbuild:lib&&npmpublish--accesspublicTODOBring more fancy ui like inhttps://github.com/timkpaine/jupyterlab_miami_nights:
Package: jupyterlab-dash
jupyterlab-dashA JupyterLab extension for rendering Plotly Dash apps as a separate window in JupyterLab :tada:Note:: This extension does not currently support Windows or Python 2PrerequisitesJupyterLab 1.0.0DashInstallationThe jupyterlab-dash library requires both a Python package and a JupyterLab
extension.First, install the Python package using either pip...$ pip install "jupyterlab>=1.0" jupyterlab-dash==0.1.0a3or conda (but not both!).$ conda install -c plotly -c defaults -c conda-forge "jupyterlab>=1.0" jupyterlab-dash=0.1.0a3Then, install the JupyterLab extension. v6.17.1 of node works, and node 8.x.x or 10+ should also work.$ jupyter labextension install jupyterlab-dash@0.1.0-alpha.3Development InstallationIf you'd like to install jupyterlab-dash for development$gitclonehttps://github.com/plotly/jupyterlab-dash
$cdjupyterlab-dash# Install Python package$pipinstall-e.# Install Javascript dependencies$npminstall# or yarn# Build JupyterLab extension$npmrunbuild# or yarn build$jupyterlabextensionlink.To rebuild the JupyterLab extension:$npmrunbuild
$jupyterlabbuildTo rebuild the JupyterLab extension automatically as the source changes:# In one terminal tab, watch the jupyterlab-dash directory$npmrunwatch# or yarn watch# In another terminal tab, run jupyterlab with the watch flag$jupyterlab--watchUsageimportjupyterlab_dashimportdashimportdash_html_componentsashtmlviewer=jupyterlab_dash.AppViewer()app=dash.Dash(__name__)app.layout=html.Div('Hello World')viewer.show(app)
Package: jupyterlab-daw
JupyterLab-DAWAudio and music in JupyterLab.This JupyterLab extension provides features that should be familiar to those who are working with Digital Audio Workstations (DAWs) for editing and producing audio.All audio processing is done entirely in the front-end (browser) with the help of theTone.jslibrary. Interaction from within Python notebooks is possible viaipytone.Note: this is very much work in progress (nothing much to see yet)!RequirementsJupyterLab >= 3.0InstallTo install the extension, execute:pipinstalljupyterlab_dawUninstallTo remove the extension, execute:pipuninstalljupyterlab_dawContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab_daw directory# Install package in development modepipinstall-e"."# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseDevelopment uninstallpipuninstalljupyterlab_dawIn development mode, you will also need to remove the symlink created byjupyter labextension developcommand. To find its location, you can runjupyter labextension listto figure out where thelabextensionsfolder is located. Then you can remove the symlink namedjupyterlab-dawwithin that folder.Testing the extensionFrontend testsThis extension is usingJestfor JavaScript code testing.To execute them, execute:jlpm
jlpmtestIntegration testsThis extension usesPlaywrightfor the integration tests (aka user level tests).
More precisely, the JupyterLab helperGalatais used to handle testing the extension in JupyterLab.More information are provided within theui-testsREADME.Packaging the extensionSeeRELEASE
Package: jupyterlab-disable-download
jupyterlab-disable-downloaddisable data download from notebookGenerate using:CookiecutterRequirementsJupyterLab >= 3.0InstallTo install the extension, execute:# from gitpipinstallgit+https://github.com/aristide/jupyterlab-disable-download.git#egg=jupyterlab-disable-downloadUninstallTo remove the extension, execute:pipuninstalljupyterlab-disable-downloadContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab-disable-download directory# create a virtual environment# install jupyterlabpipinstalljupyterlab==3.6.6# Install package in development modepipinstall-e"."# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseDevelopment uninstallpipuninstalljupyterlab-disable-downloadIn development mode, you will also need to remove the symlink created byjupyter labextension developcommand. To find its location, you can runjupyter labextension listto figure out where thelabextensionsfolder is located. Then you can remove the symlink namedjupyterlab-disable-downloadwithin that folder.Testing the extensionFrontend testsThis extension is usingJestfor JavaScript code testing.To execute them, execute:jlpm
jlpmtestIntegration testsThis extension usesPlaywrightfor the integration tests (aka user level tests).
More precisely, the JupyterLab helperGalatais used to handle testing the extension in JupyterLab.More information are provided within theui-testsREADME.Packaging the extensionSeeRELEASE
Package: jupyterlab-dmn
jupyterlab_dmnA JupyterLab extension for rendering DMN filesRequirementsJupyterLab >= 3.0InstallTo install the extension, execute:pipinstalljupyterlab_dmnUninstallTo remove the extension, execute:pipuninstalljupyterlab_dmnContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab_dmn directory# Install package in development modepipinstall-e"."# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseDevelopment uninstallpipuninstalljupyterlab_dmnIn development mode, you will also need to remove the symlink created byjupyter labextension developcommand. To find its location, you can runjupyter labextension listto figure out where thelabextensionsfolder is located. Then you can remove the symlink namedjupyterlab-dmnwithin that folder.Testing the extensionFrontend testsThis extension is usingJestfor JavaScript code testing.To execute them, execute:jlpm
jlpmtestIntegration testsThis extension uses Playwright for the integration tests (aka user level tests).
More precisely, the JupyterLab helperGalatais used to handle testing the extension in JupyterLab.More information are provided within theui-testsREADME.Packaging the extensionSeeRELEASE
Package: jupyterlab-dosbox
jupyterlab_dosboxRun DosBox in jupyterlab.  Built onjs-dosand uses the js-dos 7.xx modules.This exposes a pretty simple interface to a WASM-compiled DosBox instance.  You can get screenshots, coredumps, and you can send commands.  It will download some wasm assets off the web using pooch.As of right now, the DosBox instance doesnotlisten to key and mouse events!The examples in theexamplesdirectory show how to get a coredump, take a screenshot, and send zip files.Taking a screenshotSending a zip and taking a coredumpThere are a bunch of rough edges!  But, you can browse the files in your filesystem with a file browser panel on the left, and you can inspect the memory.Some things that are on the roadmap:Better interaction with the instance, including trapping and sending appropriate browser eventsSaving and restoring file system and memory instances (i.e., machine state)Better interface for inspecting core dumpsSound and video captureAll-around polish on the interface (like, why aren't there any icons?!)RequirementsJupyterLab >= 3.0Poochnumpy, for memory accessInstallpipinstalljupyterlab_dosboxContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab_dosbox directory# Install package in development modepipinstall-e.# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmrunbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmrunwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm run buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseUninstallpipuninstalljupyterlab_dosbox
Package: jupyterlab-downloadfolder
jupyterlab-downloadfolderAllow to export a folder as an archive file.RequirementsJupyterLab >= 1.0.0Installjupyterlabextensioninstalljupyterlab-downloadfolderContributingInstallThejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Move to jupyterlab-downloadfolder directory# Install dependenciesjlpm# Build Typescript sourcejlpmbuild# Link your development version of the extension with JupyterLabjupyterlabextensionlink.# Rebuild Typescript source after making changesjlpmbuild# Rebuild JupyterLab after making any changesjupyterlabbuildYou can watch the source directory and run JupyterLab in watch mode to watch for changes in the extension's source and automatically rebuild the extension and application.# Watch the source directory in another terminal tabjlpmwatch# Run jupyterlab in watch mode in one terminal tabjupyterlab--watchUninstalljupyterlabextensionuninstalljupyterlab-downloadfolder
Package: jupyterlab-drawio
jupyterlab-drawioA JupyterLab extension for embedding drawio / mxgraph.RequirementsJupyterLab >= 3.0Installpipinstalljupyterlab-drawioContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab-drawio directory# Install package in development modepipinstall-e.# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmrunbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmrunwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm run buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseUninstallpipuninstalljupyterlab-drawio
Package: jupyterlab-elice-theme
jupyterlab-elice-themeA JupyterLab extension for Elice-branded theme.RequirementsJupyterLab >= 3.0InstallTo install the extension, execute:pipinstalljupyterlab-elice-themeUninstallTo remove the extension, execute:pipuninstalljupyterlab-elice-themeContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab-elice-theme directory# Install package in development modepipinstall-e"."# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseDevelopment uninstallpipuninstalljupyterlab-elice-themeIn development mode, you will also need to remove the symlink created byjupyter labextension developcommand. To find its location, you can runjupyter labextension listto figure out where thelabextensionsfolder is located. Then you can remove the symlink namedjupyterlab-elice-themewithin that folder.Packaging the extensionSeeRELEASE