black、isort、yapf、autopep8などのフォーマッターで、ノートブックのコードセルを整形できるJupyterLab拡張機能。
jupyterlab-contrib/jupyter-archive
ファイルブラウザーからアーカイブの作成・ダウンロード・展開ができるJupyterLab拡張機能。
- スター
- 90
- フォーク
- 18
- 未解決の Issue
- 13
- 最終コミット
- 8 日前
これは何?
jupyter-archiveは、JupyterLabのファイルブラウザーにアーカイブ機能を追加します。ファイルやフォルダー、または現在のディレクトリーを選択して、ひとつのアーカイブとしてダウンロードできます。対応形式はzip、tar.gz、tar.bz2、tar.xzです。
アーカイブの作成はバックグラウンドで実行されるため、大きなフォルダーを圧縮している間もJupyterLabの操作を続けられます。既定の形式はJupyterLabの設定で指定でき、ダウンロードごとにファイルブラウザーのメニューから選ぶこともできます。ファイルブラウザーからアーカイブをその場で展開することも可能です。
このパッケージはサーバー拡張機能とフロントエンド拡張機能の両方をインストールし、pipとconda-forgeから利用できます。サーバー側のバッファーとフラッシュの設定は、構成オプションまたは環境変数で調整できます。JupyterLab 3.0以降、またはNotebook 7.0以降が必要です。
主な機能
- 01選択した項目または現在のフォルダーをアーカイブとしてダウンロードできます。
- 02zip、tar.gz、tar.bz2、tar.xz形式に対応しています。
- 03アーカイブの作成中もJupyterLabの操作を妨げません。
- 04既定のアーカイブ形式をJupyterLabの設定で変更できます。
- 05ファイルブラウザーからアーカイブを直接展開できます。
ユースケース
- リモートのJupyterサーバーからプロジェクトフォルダーをひとつのファイルとしてダウンロードする。
- ノートブックのデータや実行結果を共有用にまとめる。
- ターミナルを使わずに、アップロードしたアーカイブを展開する。
クイックスタート
- 1
pipで拡張機能をインストールする
pip install jupyter-archive - 2
または、conda-forgeからcondaでインストールする
conda install -c conda-forge jupyter-archive
使う前に知っておきたいこと
- Notebookクライアント拡張機能は利用できません。
トピック
よくある質問
- jupyter-archive とは?
- ファイルブラウザーからアーカイブの作成・ダウンロード・展開ができるJupyterLab拡張機能。 jupyter-archiveは、JupyterLabのファイルブラウザーにアーカイブ機能を追加します。ファイルやフォルダー、または現在のディレクトリーを選択して、ひとつのアーカイブとしてダウンロードできます。対応形式はzip、tar.gz、tar.bz2、tar.xzです。
- jupyter-archive は無料で使えますか?ライセンスは?
- jupyter-archive は BSD-3-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- jupyter-archive は今もメンテナンスされていますか?
- 活発にメンテナンス中。jupyter-archive の最終コミットは 2026年10月30日 です。
- jupyter-archive は何に使えますか?
- リモートのJupyterサーバーからプロジェクトフォルダーをひとつのファイルとしてダウンロードする。 ノートブックのデータや実行結果を共有用にまとめる。 ターミナルを使わずに、アップロードしたアーカイブを展開する。
- jupyter-archive のインストール方法は?
- pipで拡張機能をインストールする: pip install jupyter-archive または、conda-forgeからcondaでインストールする: conda install -c conda-forge jupyter-archive
- jupyter-archive はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/jupyterlab-contrib/jupyter-archive
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ノートブックから離れずにリポジトリのステージング、コミット、ブランチ操作、同期を行えるGitパネルを追加するJupyterLab拡張機能。
ローカルやS3、Samba共有などのストレージにつながる複数のファイルブラウザーを追加するJupyterLab拡張機能。
WebサイトやローカルのHTMLファイルをiframeウィジェットで開き、ランチャーにクイックリンクを追加できるJupyterLab拡張機能。
レポート用など、上から順に実行するノートブックの各セルを単体テストするためのJupyterLab拡張機能とPythonパッケージです。
名前の一部を入力してファイルを開ける、JupyterLab用のクイックオープン拡張機能。