@@ -13,48 +13,48 @@ to [JupyterLab](https://jupyterlab.readthedocs.io/en/stable/) or
13
13
| [ (some) LaTeX environments for Jupyter] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/latex_envs/README.html ) | | |
14
14
| [ 2to3 Converter] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/code_prettify/README_2to3.html ) | | |
15
15
| [ AddBefore] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/addbefore/readme.html ) | Built-in feature (press <kbd >A</kbd > in command mode) | 1+ |
16
- | [ Autopep8] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/code_prettify/README_autopep8.html ) | [ jupyterlab_code_formatter] ( https://jupyterlab-code-formatter.readthedocs.io/ ) extension | 2, 3 |
16
+ | [ Autopep8] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/code_prettify/README_autopep8.html ) | [ jupyterlab_code_formatter] ( https://jupyterlab-code-formatter.readthedocs.io/ ) | 2, 3 |
17
17
| [ AutoSaveTime] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/autosavetime/README.html ) | Built-in feature (Settings → Autosave Documents; Advanced Settings → Document Manager) | 1+ |
18
18
| [ Autoscroll] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/autoscroll/README.html ) | | |
19
19
| [ Cell Filter] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/cell_filter/README.html ) | Built-in Table of Contents heading cells can be filtered by cell tags | 2.2+ |
20
- | [ cite2c] ( https://github.com/takluyver/cite2c ) | [ jupyterlab-citation-manager] ( https://github.com/krassowski/jupyterlab-citation-manager ) extension | 3+ |
20
+ | [ cite2c] ( https://github.com/takluyver/cite2c ) | [ jupyterlab-citation-manager] ( https://github.com/krassowski/jupyterlab-citation-manager ) | 3+ |
21
21
| [ Code Font Size] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/code_font_size/README.html ) | Built-in feature (View -> Presentation Mode or Settings -> JupyterLab Theme) | 1+ |
22
- | [ Code prettify] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/code_prettify/README_code_prettify.html ) | [ jupyterlab_code_formatter] ( https://jupyterlab-code-formatter.readthedocs.io/ ) extension | 1+ |
22
+ | [ Code prettify] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/code_prettify/README_code_prettify.html ) | [ jupyterlab_code_formatter] ( https://jupyterlab-code-formatter.readthedocs.io/ ) | 1+ |
23
23
| [ Codefolding] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/codefolding/readme.html ) | Built-in feature (Advanced Settings -> Notebook -> codeCellConfig.codeFolding) | 1+ |
24
24
| [ Codefolding in Editor] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/codefolding/readme.html ) | Built-in feature (Advanced Settings -> Text Editor -> editorConfig.codeFolding) | 1+ |
25
- | [ Collapsible Headings] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/collapsible_headings/readme.html ) | Built in feature since 3.1 ([ PR] ( https://github.com/jupyterlab/jupyterlab/pull/10260 ) ), for older versions use [ aquirdturtle_collapsible_headings] ( https://github.com/aquirdTurtle/Collapsible_Headings ) extension | 1+ |
25
+ | [ Collapsible Headings] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/collapsible_headings/readme.html ) | Built in feature since 3.1 ([ PR] ( https://github.com/jupyterlab/jupyterlab/pull/10260 ) ), for older versions use [ aquirdturtle_collapsible_headings] ( https://github.com/aquirdTurtle/Collapsible_Headings ) | 1+ |
26
26
| [ Comment/Uncomment Hotkey] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/comment-uncomment/readme.html ) | Built-in, customizable since 4.2 | |
27
27
| [ datestamper] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/datestamper/readme.html ) | | |
28
28
| [ Equation Auto Numbering] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/equation-numbering/readme.html ) | | |
29
- | [ ExecuteTime] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/execute_time/readme.html ) | [ jupyterlab-execute-time] ( https://github.com/deshaw/jupyterlab-execute-time ) extension | 2+ |
29
+ | [ ExecuteTime] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/execute_time/readme.html ) | [ jupyterlab-execute-time] ( https://github.com/deshaw/jupyterlab-execute-time ) | 2+ |
30
30
| [ Execution Dependencies] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/execution_dependencies/README.html ) | Work-in-progress: [ ipyspaghetti] ( https://github.com/cphyc/ipyspaghetti ) , [ akernel] ( https://github.com/davidbrochart/akernel ) , [ nbsafety] ( https://github.com/nbsafety-project/nbsafety/issues/87 ) | |
31
31
| [ Exercise] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/exercise/readme.html ) | | |
32
32
| [ Exercise2] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/exercise2/readme.html ) | | |
33
33
| [ Export Embedded HTML] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/export_embedded/readme.html ) | | |
34
34
| [ Freeze] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/freeze/readme.html ) | [ jupyterlab-freeze] ( https://github.com/DataDog/jupyterlab-freeze ) | |
35
35
| [ Gist-it] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/gist_it/readme.html ) | | |
36
- | [ Goto Error] ( https://github.com/teticio/nbextension-gotoerror ) | [ jupyter-stack-trace] ( https://github.com/teticio/jupyter-stack-trace ) extension | 3+ |
36
+ | [ Goto Error] ( https://github.com/teticio/nbextension-gotoerror ) | [ jupyter-stack-trace] ( https://github.com/teticio/jupyter-stack-trace ) | 3+ |
37
37
| [ Help panel] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/help_panel/readme.html ) | Built-in feature (Help entries open in panels) | 1+ |
38
38
| [ Hide Header] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/hide_header/README.html ) | Built-in feature (View -> Simple interface) | 1+ |
39
39
| [ Hide input] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/hide_input/readme.html ) | Built-in feature (View -> Collapse Selected Code) | 1+ |
40
40
| [ Hide input all] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/hide_input_all/readme.html ) | Built-in feature (View -> Collapse All Code) | 1+ |
41
41
| [ Highlight selected word] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/highlight_selected_word/README.html ) | Built-in feature (Edit -> Find...) | 2+ |
42
42
| [ highlighter] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/highlighter/readme.html ) | | |
43
- | [ Hinterland] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/hinterland/README.html ) | [ jupyterlab-lsp] ( https://jupyterlab-lsp.readthedocs.io ) extension | 2+ |
44
- | [ Initialization cells] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/init_cell/README.html ) | [ jupyterlab-autorun-cells] ( https://pypi.org/project/jupyterlab-autorun-cells ) extension | 2 |
45
- | [ isort formatter] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/code_prettify/README_isort.html ) | [ jupyterlab_code_formatter] ( https://jupyterlab-code-formatter.readthedocs.io/ ) extension | 1+ |
43
+ | [ Hinterland] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/hinterland/README.html ) | [ jupyterlab-lsp] ( https://jupyterlab-lsp.readthedocs.io ) | 2+ |
44
+ | [ Initialization cells] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/init_cell/README.html ) | [ jupyterlab-autorun-cells] ( https://pypi.org/project/jupyterlab-autorun-cells ) | 2 |
45
+ | [ isort formatter] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/code_prettify/README_isort.html ) | [ jupyterlab_code_formatter] ( https://jupyterlab-code-formatter.readthedocs.io/ ) | 1+ |
46
46
| [ Keyboard shortcut editor] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/keyboard_shortcut_editor/README.html ) | Built-in feature (Advanced Settings -> Keyboard Shortcuts) | 1+ |
47
- | | [ jupyterlab-shortcutui] ( https://github.com/jupyterlab/jupyterlab-shortcutui ) extension | 2+ |
47
+ | | [ jupyterlab-shortcutui] ( https://github.com/jupyterlab/jupyterlab-shortcutui ) | 2+ |
48
48
| [ Launch QTConsole] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/qtconsole/README.html ) | | |
49
- | [ Limit Output] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/limit_output/readme.html ) | [ jupyterlab-limit-output] ( https://github.com/deshaw/jupyterlab-limit-output ) extension | 3+ |
49
+ | [ Limit Output] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/limit_output/readme.html ) | [ jupyterlab-limit-output] ( https://github.com/deshaw/jupyterlab-limit-output ) | 3+ |
50
50
| [ Move selected cells] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/move_selected_cells/README.html ) | Built-in feature (Edit -> Move Cells Up/Down) | 1+ |
51
51
| [ Navigation-Hotkeys] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/navigation-hotkeys/readme.html ) | Built-in feature (Advanced Settings -> Keyboard Shortcuts) | 1+ |
52
52
| [ nbgrader] ( https://github.com/jupyter/nbgrader ) | nbgrader works with JupyterLab since v0.8.0 | |
53
53
| [ nbTranslate] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/nbTranslate/README.html ) | | |
54
54
| [ Notify] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/notify/readme.html ) | [ jupyterlab-notifications] ( https://github.com/mwakaba2/jupyterlab-notifications ) | |
55
55
| [ Printview] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/printview/readme.html ) | | |
56
56
| [ Python Markdown] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/python-markdown/readme.html ) | | |
57
- | [ Rise] ( https://github.com/damianavila/RISE ) | [ jupyterlab_rise] ( https://github.com/jupyterlab-contrib/rise ) extension | 3+ |
57
+ | [ Rise] ( https://github.com/damianavila/RISE ) | [ jupyterlab_rise] ( https://github.com/jupyterlab-contrib/rise ) | 3+ |
58
58
| [ Rubberband] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/rubberband/readme.html ) | Built-in feature (Shift + Left click) | 1+ |
59
59
| [ Ruler] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/scratchpad/README.html ) | Built-in feature (Advanced Settings -> Notebook -> codeCellConfig.rulers) | 1+ |
60
60
| [ Runtools] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/runtools/readme.html ) | Almost all built-in features | 1+ |
@@ -63,17 +63,17 @@ to [JupyterLab](https://jupyterlab.readthedocs.io/en/stable/) or
63
63
| [ Select CodeMirror Keymap] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/select_keymap/README.html ) | Built-in feature for File Editor, [ jupyterlab-vim] ( https://github.com/jupyterlab-contrib/jupyterlab-vim ) for vim mode in Notebook | |
64
64
| [ SKILL Syntax] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/skill/README.html ) | | |
65
65
| [ Skip-Traceback] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/skip-traceback/readme.html ) | [ jupyterlab-skip-traceback] ( https://github.com/deshaw/jupyterlab-skip-traceback ) | |
66
- | [ Snippets] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/snippets/README.html ) | [ Elyra Code Snippets] ( https://elyra.readthedocs.io/en/latest/user_guide/code-snippets.html ) extension | 2+ |
67
- | [ Snippets Menu] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/snippets_menu/readme.html ) | [ jupyterlab-code-snippets] ( https://github.com/jupytercalpoly/jupyterlab-code-snippets ) extension | 2+ |
68
- | | [ jupyterlab-snippets] ( https://github.com/QuantStack/jupyterlab-snippets ) extension | 2+ |
69
- | [ spellchecker] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/spellchecker/README.html ) | [ jupyterlab-spellchecker] ( https://github.com/jupyterlab-contrib/spellchecker ) extension | 1+ |
66
+ | [ Snippets] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/snippets/README.html ) | [ Elyra Code Snippets] ( https://elyra.readthedocs.io/en/latest/user_guide/code-snippets.html ) | 2+ |
67
+ | [ Snippets Menu] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/snippets_menu/readme.html ) | [ jupyterlab-code-snippets] ( https://github.com/jupytercalpoly/jupyterlab-code-snippets ) | 2+ |
68
+ | | [ jupyterlab-snippets] ( https://github.com/QuantStack/jupyterlab-snippets ) | 2+ |
69
+ | [ spellchecker] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/spellchecker/README.html ) | [ jupyterlab-spellchecker] ( https://github.com/jupyterlab-contrib/spellchecker ) | 1+ |
70
70
| [ Split Cells Notebook] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/splitcell/readme.html ) | [ jupyterlab-gridwidth] ( https://github.com/parmentelat/jupyterlab-gridwidth ) | |
71
71
| [ Table of Contents (2)] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/toc2/README.html ) | Built-in feature | 3+ |
72
- | | [ @jupyterlab/toc ] ( https://github.com/jupyterlab/jupyterlab-toc ) extension | 1, 2 |
72
+ | | [ @jupyterlab/toc ] ( https://github.com/jupyterlab/jupyterlab-toc ) | 1, 2 |
73
73
| [ table_beautifier] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/table_beautifier/README.html ) | | |
74
74
| [ Toggle all line numbers] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/toggle_all_line_numbers/readme.html ) | Built-in feature (View -> Show Line Numbers) | 1+ |
75
75
| [ Tree Filter] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/tree-filter/readme.html ) | Built-in feature | 3+ |
76
- | [ Variable Inspector] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/varInspector/README.html ) | [ lckr-jupyterlab-variableinspector] ( https://github.com/jupyterlab-contrib/jupyterlab-variableInspector ) extension | 1+ |
76
+ | [ Variable Inspector] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/varInspector/README.html ) | [ lckr-jupyterlab-variableinspector] ( https://github.com/jupyterlab-contrib/jupyterlab-variableInspector ) | 1+ |
77
77
| [ zenmode] ( https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions/zenmode/README.html ) | Built-in feature | 1+ |
78
78
79
79
If you don't find what you are looking here or in the web, you can always start coding a new extension; for
0 commit comments