Reinteract
Reinteract is a system for interactive experimentation with Python. Reinteract worksheets contain Python code combined with the results of that code, formatted as text or graphical plots. Unlike a traditional shell, you can go back and edit previously entered statements, and the results will update. Among other things, Reinteract is suitable for experimentation with the Python language and for data analysis using the NumPy and SciPy packages.
Reinteract is Free Software. The source code to Reinteract is available under the BSD License.
There is a introduction on my personal web page and a screencast of an older version in action.
News
26 Mar 2009 - Reinteract 0.5.0 released
Trying it out
It's easy to download and install Reinteract for Microsoft Windows, Mac OS X, or Linux.
Documentation
Reinteract Tutorial. Reinteract worksheets use standard Python code, so all the Python docs are also relevant.
Discussion
There is a Reinteract Google Group for discussion
Extensions
Reinteract provides an extension mechanism to embed different forms of output in the worksheet. You can check out existing extensions or write your own.
Developer Information
The Development wiki page should soon have information related to the development of Reinteract. Take a look here if you are interested in getting started with reinteract development.
