Die Software vereint einen mehrzeiligen Programmeditor mit dem interaktiven Python-Interpreter. Ein Notizbuch besteht aus mehreren Zellen, die Programmcode aufnehmen. Dieser lässt sich pro Zelle oder für das ganze Buch ausführen. Matuscheck verwendet das kleine GUI-Programm vor allem für seine Arbeit mit den wissenschaftlichen Python-Bibliotheken Scipy und Numpy.

Die Notebook-Anwendung ist in C++ und mit dem Toolkit Qt 4 entwickelt. Die nun verfügbare Version 2.1 der Software ist recht schlicht, kann Zellen einfügen, löschen und ausführen und beherrscht Copy-and-Paste. Bei Python-Fehlermeldungen hebt sie die betroffene Codezeile farbig hervor.

Klein und übersichtlich: Das Scipy-Notebook nimmt Python-Schnipsel auf und evaluiert sie - stückweise oder im Zusammenhang.

Klein und übersichtlich: Das Scipy-Notebook nimmt Python-Schnipsel auf und evaluiert sie - stückweise oder im Zusammenhang.

Das Programm ist unter GPLv2 lizenziert, der Quellcode steht auf einer Github-Seite bereit. Dort findet sich auch ein kleines Wiki sowie eine Installationsanleitung samt fertigen Paketen für Debian, Ubuntu, Opensuse und Fedora.