Skip to content

Commit ac26402

Browse files
committed
Adapt for the jupyter-widgets-contrib organization
1 parent 36aeb11 commit ac26402

File tree

9 files changed

+32
-263
lines changed

9 files changed

+32
-263
lines changed

.github/ISSUE_TEMPLATE/help-with-maintenance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ assignees: ''
1212
- [ ] <!--URL to the repository-->
1313
- What do you want to do (multiple choices accepted):
1414
- [ ] Address reported issues and feature requests
15-
- [ ] Update a **Archived** repository to make it work on the latest JupyterLab version
15+
- [ ] Update a repository to make it work on the latest JupyterLab version
1616
- [ ] Improve an extension (if so please describe, what you want to achieve)
1717
- Which level of help, would you need (choose one of):
1818
- [ ] Total beginner but enthusiast (you are more than welcome and we will help in your learning of the Jupyter ecosystem)

.github/ISSUE_TEMPLATE/transfer-repository-to-this-organization.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ If mandatory points are not fulfilled, there is a low chance the transfer will b
2828
-->
2929

3030
- [ ] You are owner of the repository you want to transfer
31-
- Which role do you want to have in the `jupyterlab-contrib` organization (check one of):
32-
- [ ] Help with all `jupyterlab-contrib` repositories
31+
- Which role do you want to have in the `jupyter-widgets-contrib` organization (check one of):
32+
- [ ] Help with all `jupyter-widgets-contrib` repositories
3333
- [ ] Help with the transferred repository only
3434
- [ ] I don't have time anymore to keep helping the project
3535
- The transferred repository (check one of):
@@ -38,7 +38,6 @@ If mandatory points are not fulfilled, there is a low chance the transfer will b
3838
- [ ] I don't care
3939
- [ ] The code is available under a Open Source license
4040
- [ ] A license file is present in the code repository
41-
- [ ] The extension is working on at least JupyterLab 2.x
4241
- [ ] The repository contains a README file describing:
4342
- [ ] The provided feature(s)
4443
- [ ] A picture illustrating the feature(s)

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
BSD 3-Clause License
22

3-
Copyright (c) 2020, JupyterLab Unofficial Extensions & Tools
3+
Copyright (c) 2023, Jupyter Widgets Unofficial Extensions & Tools
44
All rights reserved.
55

66
Redistribution and use in source and binary forms, with or without

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# JupyterLab Unofficial Extensions & Tools
1+
# Jupyter Widgets Unofficial Extensions & Tools
22

3-
This organization gathers useful extensions and tools for [JupyterLab](https://jupyterlab.readthedocs.io/en/stable/).
3+
This organization gathers useful extensions and tools for [jupyter-widgets](https://github.com/jupyter-widgets).
44

5-
See our [website](https://jupyterlab-contrib.github.io/) for more information.
5+
See our [website](https://jupyter-widgets-contrib.github.io) for more information.

conf.py

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
from recommonmark.transform import AutoStructify
2525

2626
HERE = pathlib.Path(__file__).parent
27-
GET_REPOS = "https://api.github.com/orgs/jupyterlab-contrib/repos"
28-
GET_REPO = "https://api.github.com/repos/jupyterlab-contrib/"
29-
REPO_BADGE = "[![GitHub Repo stars](https://img.shields.io/github/stars/jupyterlab-contrib/{name}?style=social)]({html_url})"
27+
GET_REPOS = "https://api.github.com/orgs/jupyter-widgets-contrib/repos"
28+
GET_REPO = "https://api.github.com/repos/jupyter-widgets-contrib/"
29+
REPO_BADGE = "[![GitHub Repo stars](https://img.shields.io/github/stars/jupyter-widgets-contrib/{name}?style=social)]({html_url})"
3030
TOKEN = os.getenv("GITHUB_TOKEN")
3131

3232
footer = (HERE / "extensions.tpl").read_text()
@@ -87,10 +87,10 @@
8787

8888
# -- Project information -----------------------------------------------------
8989

90-
project = "jupyterlab-contrib"
90+
project = "jupyter-widgets-contrib"
9191
year = datetime.strftime(datetime.now(), "%Y")
92-
copyright = f"2020-{year}, JupyterLab Contrib Team"
93-
author = "JupyterLab Contrib Team"
92+
copyright = f"2023-{year}, Jupyter Widgets Contrib Team"
93+
author = "Jupyter Widgets Contrib Team"
9494

9595
# The full version, including alpha/beta/rc tags
9696
release = "1.0.0"
@@ -143,25 +143,20 @@
143143
# Material theme options (see theme.conf for more information)
144144
html_theme_options = {
145145
# Set the name of the project to appear in the navigation.
146-
"nav_title": "JupyterLab Unofficial Extensions & Tools",
146+
"nav_title": "Jupyter Widgets Unofficial Extensions & Tools",
147147
"nav_links": [
148148
{
149-
"href": "https://jupyterlab.readthedocs.io/en/stable/",
150-
"title": "JupyterLab Documentation",
149+
"href": "https://github.com/jupyter-widgets",
150+
"title": "Jupyter Widgets Organization",
151151
"internal": False,
152152
},
153153
{
154-
"href": "https://jupyter-server.readthedocs.io/en/stable/",
155-
"title": "Jupyter Server Documentation",
156-
"internal": False,
157-
},
158-
{
159-
"href": "https://github.com/jupyterlab-contrib/jupyterlab-contrib.github.io/issues/new?labels=transfer&template=transfer-repository-to-this-organization.md",
154+
"href": "https://github.com/jupyter-widgets-contrib/jupyter-widgets-contrib.github.io/issues/new?labels=transfer&template=transfer-repository-to-this-organization.md",
160155
"title": "Transfer your extension",
161156
"internal": False,
162157
},
163158
{
164-
"href": "https://github.com/jupyterlab-contrib/jupyterlab-contrib.github.io/issues/new?template=help-with-maintenance.md",
159+
"href": "https://github.com/jupyter-widgets-contrib/jupyter-widgets-contrib.github.io/issues/new?template=help-with-maintenance.md",
165160
"title": "I want to help",
166161
"internal": False,
167162
},
@@ -171,13 +166,13 @@
171166
# 'google_analytics_account': 'UA-XXXXX',
172167
# Specify a base_url used to generate sitemap.xml. If not
173168
# specified, then no sitemap will be built.
174-
"base_url": "https://jupyterlab-contrib.github.io",
169+
"base_url": "https://jupyter-widgets-contrib.github.io",
175170
# Set the color and the accent color
176171
"color_primary": "deep-orange",
177172
"color_accent": "orange",
178173
# Set the repo location to get a badge with stats
179-
"repo_url": "https://github.com/jupyterlab-contrib/jupyterlab-contrib.github.io",
180-
"repo_name": "jupyterlab-contrib",
174+
"repo_url": "https://github.com/jupyter-widgets-contrib/jupyter-widgets-contrib.github.io",
175+
"repo_name": "jupyter-widgets-contrib",
181176
# Visible levels of the global TOC; -1 means unlimited
182177
"globaltoc_depth": 2,
183178
# If False, expand all TOC entries

contributing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ There are various ways you can help:
55
- Answer issues raised
66
- Propose fix for issues and/or feature requests (through Pull Request)
77
- Propose new features (through Pull Request)
8-
- Get more involved by [becoming a project maintainer](https://github.com/jupyterlab-contrib/jupyterlab-contrib.github.io/issues/new?template=help-with-maintenance.md)
8+
- Get more involved by [becoming a project maintainer](https://github.com/jupyter-widgets-contrib/jupyter-widgets-contrib.github.io/issues/new?template=help-with-maintenance.md)
99
- If you have no time but money, [ask on the community forum](https://discourse.jupyter.org/c/meta/8); people are always looking to contribute to Jupyter through paid jobs
1010

1111
You can involve yourself in only one project or multiple ones depending your appetite (or is it your time).

extensions.tpl

Lines changed: 2 additions & 138 deletions
Original file line numberDiff line numberDiff line change
@@ -1,143 +1,7 @@
11

2-
## Extensions from elsewhere
2+
## Libraries from elsewhere
33

4-
This a list of nice JupyterLab extensions not part of ``jupyterlab-contrib`` organization.
4+
This a list of nice Jupyter Widgets libraries not part of ``jupyter-widgets-contrib`` organization.
55

66
> Feel free to edit this page to add more information by clicking on **Edit on GitHub** in the
77
> top right corner of this page.
8-
9-
### Dashboards
10-
11-
- [Dash](https://github.com/plotly/jupyter-dash): Extension for the Interactive development of Dash apps in JupyterLab.
12-
- [jupyter-containds](https://github.com/ideonate/jupyter-containds): Companion Jupyter extension for ContainDS Dashboards (dashboards sharing service within JupyterHub).
13-
- [StickyLand](https://github.com/xiaohk/stickyland): Break the linear presentation of Jupyter Notebooks with sticky cells!
14-
- [voila-gridstack](https://github.com/voila-dashboards/voila-gridstack): JupyterLab extension to build gridstack dashboard with voilà.
15-
- [voila-preview](https://github.com/voila-dashboards/voila): JupyterLab extension that displays a Voilà preview of your Notebook in a side-pane.
16-
17-
18-
### GPU Management
19-
20-
- [genv](https://github.com/run-ai/jupyterlab_genv): GPU Environment Management for JupyterLab
21-
22-
### Databases
23-
24-
- [jupyterlab-omnisci](https://github.com/omnisci/jupyterlab-omnisci): OmniSci integrations for JupyterLab
25-
- [jupyterlab-sql](https://github.com/pbugnion/jupyterlab-sql): SQL GUI for JupyterLab
26-
27-
### Editors
28-
29-
- [Code Formatter](https://github.com/ryantam626/jupyterlab_code_formatter): Easily beautifies Python code inside JupyterLab using one of the formatters: Black/YAPF/AutoPEP8.
30-
- [Collapsable Headings](https://github.com/aquirdTurtle/Collapsible_Headings): Allows to collapse an entire group of cells under the same header
31-
- [DrawIO](https://github.com/QuantStack/jupyterlab-drawio): An extension to draw diagrams in JupyterLab.
32-
- [Go to definition](https://github.com/krassowski/jupyterlab-go-to-definition): Allows you to <kbd>Alt</kbd> + <kbd>click</kbd> on a variable to jump to its definition.
33-
- [Language Server Protocol](https://github.com/krassowski/jupyterlab-lsp): Brings VS Code features (code navigation, hover suggestions, linters, autocompletion, etc.) to JupyterLab
34-
- [LaTeX](https://github.com/jupyterlab/jupyterlab-latex): An extension for JupyterLab which allows for live-editing of LaTeX documents.
35-
- [jupyterlab_markup](https://github.com/agoose77/jupyterlab-markup): JupyterLab extension to enable **markdown-it** rendering, with support for markdown-it plugins
36-
- [Table of Contents](https://github.com/jupyterlab/jupyterlab-toc): [Built-in since v3] Generates a table of content for your notebook and markdown documents.
37-
- [Vim](https://github.com/axelfahy/jupyterlab-vim): Notebook cell vim bindings.
38-
39-
### UI enhancement
40-
41-
- [ksmm](https://github.com/deshaw/ksmm): This JupyterLab Extension allows users to manage Kernelspecs from within JupyterLab.
42-
- [jupyterlab-execute-time](https://github.com/deshaw/jupyterlab-execute-time): Execute Time Plugin for Jupyter Lab
43-
- [jupyterlab-limit-output](https://github.com/deshaw/jupyterlab-limit-output): Limit long text output for a single JupyterLab mime render.
44-
- [jupyterlab-notify](https://github.com/deshaw/jupyterlab-notify): JupyterLab extension to notify cell completion.
45-
- [jupyterlab-notifications](https://github.com/mwakaba2/jupyterlab-notifications): Jupyterlab extension to show notebook cell completion browser notifications.
46-
- [jupyterlab-skip-traceback](https://github.com/deshaw/jupyterlab-skip-traceback): A JupyterLab extension for rendering Errors with a copy/paste button and expand/collapse.
47-
- [jupyterlab-topbar](https://github.com/jupyterlab-contrib/jupyterlab-topbar): JupyterLab Top Bar extension
48-
- [jupyterlab-system-monitor](https://github.com/jtpio/jupyterlab-system-monitor): show system metrics (memory usage)
49-
- [jupyterlab-theme-toggle](https://github.com/jtpio/jupyterlab-theme-toggle): switch between the Light and Dark themes
50-
- FileBrowser:
51-
- [jupyterlab-unfold](https://github.com/martinRenou/jupyterlab-unfold): Tree view files browser.
52-
- [jupyterlab_filetree](https://github.com/youngthejames/jupyterlab_filetree): File Tree view for jupyterlab.
53-
- [jupyter-fs](https://github.com/jpmorganchase/jupyter-fs) - A filesystem-like contents manager for multiple backends in Jupyter
54-
55-
### Viewers / Renderers
56-
57-
- [Bokeh](https://github.com/bokeh/jupyterlab_bokeh): An extension rendering Bokeh content
58-
- [Dash](https://github.com/plotly/jupyterlab-dash): An extension for rendering [Plotly Dash](https://plot.ly/products/dash/) apps as a separate window.
59-
- [Evidently](https://github.com/evidentlyai/evidently) - Interactive reports to analyze machine learning models during validation or production monitoring.
60-
- [fasta](https://github.com/jupyterlab/jupyter-renderers): Fasta renderer
61-
- [geojson](https://github.com/jupyterlab/jupyter-renderers): Geojson renderer
62-
- HDF5:
63-
- [jupyterlab-hdf5](https://github.com/jupyterlab/jupyterlab-hdf5): Open and explore HDF5 files in JupyterLab. Can handle very large (TB) sized files, and datasets of any dimensionality.
64-
- [jupyterlab-h5web](https://github.com/silx-kit/jupyterlab-h5web): A JupyterLab extension to explore and visualize HDF5 file contents based on [h5web](https://github.com/silx-kit/h5web).
65-
- [jupyterlab_iframe](https://github.com/timkpaine/jupyterlab_iframe) - View html as an embedded iframe in JupyterLab
66-
- [ipysheet](https://github.com/QuantStack/ipysheet): Interactive spreadsheet in JupyterLab.
67-
- [ipywidgets](https://github.com/jupyter-widgets/ipywidgets): Interactive widgets for the Jupyter Notebook
68-
- [katex](https://github.com/jupyterlab/jupyter-renderers): Katex renderer
69-
- [mathjax3](https://github.com/jupyterlab/jupyter-renderers): MathJax 3 renderer
70-
- [matplotlib](https://github.com/matplotlib/ipympl): Matplotlib Jupyter Integration
71-
- [Plotly](https://github.com/plotly/plotly.py/#jupyterlab-support): Plotly renderer
72-
- [vega2](https://github.com/jupyterlab/jupyter-renderers): Vega 2 renderer
73-
- [vega3](https://github.com/jupyterlab/jupyter-renderers): Vega 3 renderer
74-
- [voyager](https://github.com/altair-viz/jupyterlab_voyager): A JupyterLab MIME renderer extension to view CSV and JSON data in [Voyager 2](https://github.com/vega/voyager#voyager-2).
75-
76-
### Version Control
77-
78-
- [Databooks](https://datarootsio.github.io/databooks/): A command-line utility that eases versioning and sharing of notebooks.
79-
- [Git](https://github.com/jupyterlab/jupyterlab-git): Git extension
80-
- [GitHub](https://github.com/jupyterlab/jupyterlab-github): GitHub extension
81-
- [GitLab](https://gitlab.com/ENKI-portal/jupyterlab-gitlab): GitLab extension
82-
- [jupyterlab_autoversion](https://github.com/timkpaine/jupyterlab_autoversion): Automatically version jupyter notebooks in JupyterLab
83-
- [jupyterlab-pullrequests](https://github.com/jupyterlab/pull-requests): A JupyterLab extension for reviewing GitHub and GitLab pull requests
84-
- [nbdime](https://github.com/jupyter/nbdime): Human friendly notebook differences viewer
85-
- [neptune-notebooks](https://docs.neptune.ai/integrations-and-supported-tools/ide-and-notebooks/jupyter-lab-and-jupyter-notebook): An extension that lets you version, diff, and share your JupyterLab and Jupyter notebooks on [neptune.ai](https://neptune.ai/).
86-
- [Verdant](https://github.com/mkery/Verdant/): An experimental tool that stores and visualizes local versioning in JupyterLab.
87-
88-
### Templates handling
89-
90-
- [jupyter-project](https://github.com/fcollonval/jupyter-project): Handle project folder, template and file templates in JupyterLab
91-
- [jupyterlab-starters](https://github.com/deathbeds/jupyterlab-starters): Parameterized file and directory starters for JupyterLab
92-
- [jupyterlab_templates](https://github.com/jpmorganchase/jupyterlab_templates): Support for jupyter notebook templates in jupyterlab
93-
94-
### Themes
95-
96-
- [Light](https://github.com/jupyterlab/jupyterlab/tree/master/packages/theme-light-extension): Default light-colored theme
97-
- [Dark](https://github.com/jupyterlab/jupyterlab/tree/master/packages/theme-dark-extension): Default dark-colored theme
98-
- [AixViPMaP](https://github.com/AixViPMaP/jlab-theme): AixViPMaP theme
99-
- [Atom Dark](https://github.com/BurglarBenson/Jupyter-Atom-Dark-Theme): Atom Dark theme
100-
- [Darcula](https://github.com/telamonian/theme-darcula): Darcula theme with scrollbars, based on IntelliJ
101-
- [Gruvbox](https://github.com/Rahlir/theme-gruvbox): Gruvbox theme
102-
- [Horizon](https://github.com/mohirio/jupyterlab-horizon-theme): VSCode Horizon Theme port
103-
- [Material Darker](https://github.com/oriolmirosa/jupyterlab_materialdarker): Material Darker theme
104-
- [Miami Nights](https://github.com/timkpaine/jupyterlab_miami_nights) - Combination of VS Code's SynthWave '84 and JupyterLab's Neon Night
105-
- [Neon](https://github.com/yeebc/jupyterlab-neon-theme): A flat, 80's neon inspired theme
106-
- [OneDark](https://github.com/fhfuih/jupyterlab_theme_onedark): Port of OneDark theme.
107-
- [Solarized](https://github.com/AllanChain/jupyterlab-theme-solarized-dark): Solarized Dark extension.
108-
- [Tailwind](https://github.com/simicd/jupyterlab-tailwind-theme): Theme extension inspired by [Tailwind](https://tailwindcss.com/).
109-
110-
### Miscellaneous extensions
111-
112-
- [Dask](https://github.com/dask/dask-labextension): Manage Dask clusters, as well as embed Dask's dashboard plots directly into JupyterLab panes.
113-
- [Ganimede](https://github.com/manugraj/ganimede) - Store, version, edit and execute notebooks in sandboxes and integrate them directly via REST interfaces.
114-
- [gator](https://github.com/mamba-org/gator): Conda environment and package management extension from within Jupyter
115-
- [jupyterlab-autoplay](https://github.com/remborg/autoplay): Run and hide code cells automatically when opening a notebook.
116-
- [jupyterlab-autorun-cells](https://github.com/epi2me-labs/jupyterlab-autorun-cells): Allows toggling of code cells to execute automatically after opening a notebook.
117-
- [jupyterlab_commands](https://github.com/timkpaine/jupyterlab_commands) - Add arbitrary python commands to the jupyterlab command palette
118-
- [jupyterlab_debugger](https://github.com/jupyterlab/debugger): [Built-in since v3] JupyterLab extension to allow visual debuggeing of Jupyter notebooks, consoles, and source files.
119-
- [jupyterlab_email](https://github.com/timkpaine/jupyterlab_email): A jupyterlab extension to email notebooks directly from JupyterLab.
120-
- [jupyterlab-pyflyby](https://github.com/deshaw/jupyterlab-pyflyby): A labextension to integrate [pyflyby](https://github.com/deshaw/pyflyby)(an auto-import tool) with notebooks
121-
- [jupyterlab-sos](https://github.com/vatlab/jupyterlab-sos): Jupyterlab extension for SoS Polyglot Notebook and Workflow Engine, allows multiple kernels in one notebook
122-
- [jupyterlab_spark](https://github.com/manuzhang/jupyterlab_spark): Spark Application UI extension for JupyterLab
123-
- [jupyterlab_tensorboard](https://github.com/chaoleili/jupyterlab_tensorboard): Tensorboard extension for jupyterlab
124-
- [jupyter-videochat](https://github.com/yuvipanda/jupyter-videochat): Video Chat with JupyterHub peers inside JupyterLab, powered by [Jitsi](https://jitsi.org/)
125-
- [jupytext](https://github.com/mwouts/jupytext): Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts
126-
- [KnowledgeLab](https://github.com/timkpaine/knowledgelab): [KnowledgeRepo](https://github.com/airbnb/knowledge-repo) + JupyterLab
127-
- [lantern](https://github.com/timkpaine/lantern): Data exploration kit
128-
- [ML Workspace](https://github.com/ml-tooling/ml-workspace): All-in-one web IDE for machine learning and data science. Combines Jupyterlab, VS Code, Tensorflow, and many other tools/libraries into one Docker image.
129-
- [nbcelltests](https://github.com/jpmorganchase/nbcelltests) - Cell-by-cell testing for production Jupyter notebooks in JupyterLab
130-
- [scriptedforms](https://github.com/SimonBiggs/scriptedforms): Quickly create live-update GUIs for Python packages using Markdown and simple HTML elements.
131-
- [Variable inspector](https://github.com/lckr/jupyterlab-variableInspector): Nice interactive variable inspector for your notebook
132-
133-
You can also look for:
134-
- Repositories with topic _jupyterlab-extension_ on [GitHub](https://github.com/topics/jupyterlab-extension).
135-
- NodeJS package with keyword _jupyterlab-extension_ on [npmjs](https://www.npmjs.com/search?q=jupyterlab-extension).
136-
137-
If you don't find what you are looking here or in the web, you can always start coding a new extension; for
138-
more information have a look at the [documentation](https://jupyterlab.readthedocs.io/en/stable/extension/extension_dev.html).
139-
140-
References:
141-
142-
- [Awesome JupyterLab](https://github.com/mauhai/awesome-jupyterlab) by @mauhai
143-
- [awesome-jupyterlab-extension](https://github.com/Yogayu/awesome-jupyterlab-extension) by @Yogayu

0 commit comments

Comments
 (0)