Project Jupyter
Jupyter Widgets はJupyter上にGUI(インタラクティブ制御)を構築するためのフレームワークである。多くのJupyterフロントエンドはWebブラウザに類似した環境であり、JavaScript/HTML を介したリッチGUIを構築できるポテンシャルをもつ。Jupyter Widgetsはカーネルとフロントエンドの通信を仲介してJupyter上のGUIを実現するフレームワークとして機能する。
2014年、 フェルナンドペレスは、 IPythonからProject Jupyterと呼ばれるスピンオフプロジェクトを発表した。 IPythonは、JupyterのPythonシェルおよびカーネルとして存在し続けるが、 ノートブックやその他の言語に依存しない IPythonの部分は、Jupyterの名前で移動した。 Jupyterは言語に依存せず、 Julia 、 R 、 Haskell 、 Ruby 、そしてもちろんIPythonカーネルを介したPythonなど、数十の言語の実行環境(カーネル)をサポートしている。
2015年、 GitHubとJupyterプロジェクトは、GitHubプラットフォームでのJupyterノートブックファイル形式(.ipynbファイル)のネイティブレンダリングを発表した。
Project Jupyterの運営理念は、 オープンソースソフトウェアの開発を通じて、すべてのプログラミング言語にわたってインタラクティブなデータサイエンスと科学計算をサポートすることである 。 Project Jupyterのウェブサイトによると、「Jupyterは常に100%オープンソースソフトウェアであり、誰でも自由に使用でき、変更されたBSDライセンスの自由な条件の下でリリースされる」。