Livebook - Elixir版Jupyter Notebook
PythonのJupyter Notebookといえば、テキストとコードを組み合わせたドキュメントを書けることで知られています。色々なプログラミング言語が使えますが、やはり基本はPythonでしょう。 今回紹介するLivebookはそんなJupyter NotebookのElixirとも言えるソフトウェアです。
Elixirの使い方
ファイルブラウザ。
ブロック単位で文章またはElixirが書けます。
Markdownは下にプレビューが出ます。
画像アップローダーもあります。
画像を埋め込みました。
Elixirを記述して実行したところです。
閲覧モード。
キーボードショートカット。
LivebookはJupyter Notebook風にドキュメントを書きながら、その中にコード(Elixir)が記述できます。もちろんコードはWeb上で実行できて、その結果を確認できます。数式の埋め込みにも対応しており、数学や統計などでの利用に活躍しそうです。
LivebookはElixir製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。
elixir-nx/livebook: Interactive and collaborative code notebooks - made with Phoenix LiveView.