はじめに この記事はjupyter notebook Advent Calender 2016 19日目の記事です。 Jupyter Notebook Extensionとは その名の通り、Jupyter Notebookの拡張です。Jupyter Notebookの拡張というと、nbextensionsという様々な拡張を含んだパッケージが有名かと思います。これをインストールすると色々な便利機能が使えるようになりますが、それでもまだもの足りなかったり、こういう機能が欲しい!というのが出てくることがあります。そこで、本記事では独自の拡張を作成する方法について述べます。 Extensionsの種類 Jupyter Notebookには、3種類のExtensionsがあります。 front end extension server extension bundle extension (あ、あと