Metadata-Version: 2.4
Name: stellars_jupyterlab_extensions
Version: 1.0.31
Summary: Metapackage aggregating all Stellars JupyterLab extensions
Project-URL: Homepage, https://github.com/stellarshenson
Project-URL: Repository, https://github.com/stellarshenson
Author-email: Konrad Jelen <konrad.jelen+github@gmail.com>
License: MIT
Keywords: extensions,jupyter,jupyterlab
Classifier: Framework :: Jupyter
Classifier: Framework :: Jupyter :: JupyterLab
Classifier: Framework :: Jupyter :: JupyterLab :: 4
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: jupyterlab-colourful-tab-extension
Requires-Dist: jupyterlab-doc-reader-extension
Requires-Dist: jupyterlab-drawio-render-extension
Requires-Dist: jupyterlab-export-markdown-extension
Requires-Dist: jupyterlab-file-browser-sorting-extension
Requires-Dist: jupyterlab-fit-image-size-extension
Requires-Dist: jupyterlab-fold-all-code-extension
Requires-Dist: jupyterlab-github-markdown-alerts-extension
Requires-Dist: jupyterlab-kernel-terminal-workspace-culler-extension
Requires-Dist: jupyterlab-launcher-sections-extension
Requires-Dist: jupyterlab-makefile-file-type-extension
Requires-Dist: jupyterlab-markdown-insert-content-extension
Requires-Dist: jupyterlab-mmd-to-png-extension
Requires-Dist: jupyterlab-nb-venv-kernels-ui-extension
Requires-Dist: jupyterlab-notifications-extension
Requires-Dist: jupyterlab-open-in-terminal-extension
Requires-Dist: jupyterlab-proxy-launcher-command-extension
Requires-Dist: jupyterlab-refresh-view-extension
Requires-Dist: jupyterlab-show-commands-reference-extension
Requires-Dist: jupyterlab-tabular-data-viewer-extension
Requires-Dist: jupyterlab-terminal-show-in-file-browser-extension
Requires-Dist: jupyterlab-terraform-file-type-extension
Requires-Dist: jupyterlab-trash-mgmt-extension
Requires-Dist: jupyterlab-vscode-icons-extension
Requires-Dist: jupyterlab-zip-extension
Description-Content-Type: text/markdown

# Stellars JupyterLab Extensions

[![GitHub Actions](https://github.com/stellarshenson/stellars_jupyterlab_extensions/actions/workflows/build.yml/badge.svg)](https://github.com/stellarshenson/stellars_jupyterlab_extensions/actions/workflows/build.yml)
[![PyPI version](https://img.shields.io/pypi/v/stellars_jupyterlab_extensions.svg)](https://pypi.org/project/stellars_jupyterlab_extensions/)
[![Total PyPI downloads](https://static.pepy.tech/badge/stellars_jupyterlab_extensions)](https://pepy.tech/project/stellars_jupyterlab_extensions)
[![JupyterLab 4](https://img.shields.io/badge/JupyterLab-4-orange.svg)](https://jupyterlab.readthedocs.io/en/stable/)
[![Brought To You By KOLOMOLO](https://img.shields.io/badge/Brought%20To%20You%20By-KOLOMOLO-00ffff?style=flat)](https://kolomolo.com)

Metapackage that installs all Stellars JupyterLab extensions in one command. Because typing 13 separate `pip install` commands was getting tedious, and copy-paste is a skill best reserved for StackOverflow answers.

## Installation

```bash
pip install stellars_jupyterlab_extensions
```

## Included Extensions

- **[jupyterlab_colourful_tab_extension](https://github.com/stellarshenson/jupyterlab_colourful_tab_extension)** - Assign pastel colours to tabs for visual identification
- **[jupyterlab_doc_reader_extension](https://github.com/stellarshenson/jupyterlab_doc_reader_extension)** - Open DOCX and RTF documents directly in JupyterLab
- **[jupyterlab_drawio_render_extension](https://github.com/stellarshenson/jupyterlab_drawio_render_extension)** - View Draw.io diagrams directly in JupyterLab
- **[jupyterlab_export_markdown_extension](https://github.com/stellarshenson/jupyterlab_export_markdown_extension)** - Export markdown to PDF, DOCX, and HTML
- **[jupyterlab_file_browser_sorting_extension](https://github.com/stellarshenson/jupyterlab_file_browser_sorting_extension)** - LC_COLLATE=C (ASCIIbetical) sorting for file browser
- **[jupyterlab_fit_image_size_extension](https://github.com/stellarshenson/jupyterlab_fit_image_size_extension)** - Auto-scale images to fit view while preserving original size for smaller images
- **[jupyterlab_fold_all_code_extension](https://github.com/stellarshenson/jupyterlab_fold_all_code_extension)** - Fold/unfold all code cells in notebooks
- **[jupyterlab_github_markdown_alerts_extension](https://github.com/stellarshenson/jupyterlab_github_markdown_alerts_extension)** - GitHub-style alert blocks in Markdown
- **[jupyterlab_kernel_terminal_workspace_culler_extension](https://github.com/stellarshenson/jupyterlab_kernel_terminal_workspace_culler_extension)** - Auto-cull idle kernels, terminals, and sessions
- **[jupyterlab_launcher_sections_extension](https://github.com/stellarshenson/jupyterlab_launcher_sections_extension)** - Custom section icons for launcher via YAML config
- **[jupyterlab_nb_venv_kernels_ui_extension](https://github.com/stellarshenson/jupyterlab_nb_venv_kernels_ui_extension)** - UI for nb_venv_kernels to navigate to kernel, register and unregister and scan for kernels
- **[jupyterlab_makefile_file_type_extension](https://github.com/stellarshenson/jupyterlab_makefile_file_type_extension)** - Makefile syntax highlighting and file type registration
- **[jupyterlab_markdown_insert_content_extension](https://github.com/stellarshenson/jupyterlab_markdown_insert_content_extension)** - Insert reusable content blocks with auto TOC generation
- **[jupyterlab_mmd_to_png_extension](https://github.com/stellarshenson/jupyterlab_mmd_to_png_extension)** - Convert Mermaid diagrams to PNGs
- **[jupyterlab_notifications_extension](https://github.com/stellarshenson/jupyterlab_notifications_extension)** - Secure API endpoint for JupyterLab notifications
- **[jupyterlab_open_in_terminal_extension](https://github.com/stellarshenson/jupyterlab_open_in_terminal_extension)** - Open folder in terminal via file browser context menu
- **[jupyterlab_proxy_launcher_command_extension](https://github.com/stellarshenson/jupyterlab_proxy_launcher_command_extension)** - Launch jupyter-server-proxy via modal dialog
- **[jupyterlab_refresh_view_extension](https://github.com/stellarshenson/jupyterlab_refresh_view_extension)** - Refresh file content preserving scroll position
- **[jupyterlab_show_commands_reference_extension](https://github.com/stellarshenson/jupyterlab_show_commands_reference_extension)** - Display all JupyterLab commands with IDs and arguments
- **[jupyterlab_tabular_data_viewer_extension](https://github.com/stellarshenson/jupyterlab_tabular_data_viewer_extension)** - Enhanced CSV/TSV, XLSX, Parquet viewer
- **[jupyterlab_terminal_show_in_file_browser_extension](https://github.com/stellarshenson/jupyterlab_terminal_show_in_file_browser_extension)** - Show terminal working directory in file browser
- **[jupyterlab_terraform_file_type_extension](https://github.com/stellarshenson/jupyterlab_terraform_file_type_extension)** - Terraform/HCL syntax highlighting and file type recognition
- **[jupyterlab_trash_mgmt_extension](https://github.com/stellarshenson/jupyterlab_trash_mgmt_extension)** - Trash panel with storage display, restore, and empty bin
- **[jupyterlab_vscode_icons_extension](https://github.com/stellarshenson/jupyterlab_vscode_icons_extension)** - VSCode file icons for JupyterLab file browser
- **[jupyterlab_zip_extension](https://github.com/stellarshenson/jupyterlab_zip_extension)** - Archive compression and extraction in File Browser

## Requirements

- JupyterLab >= 4.0.0
- Python >= 3.10
