This is an easy to install Mac application to run IPython Notebook. It includes many of the popular scientific Python modules that are commonly used together with IPython.
I wanted something to experiment with short snippets of Python code, something that lets me experiment and iterate quickly, and IPython Notebook is perfect for that. Unfortunately, installing it and all of its dependencies is not straightforward on the Mac, and that's where this application comes in.
Download the application from the Releases page. Make sure to click the download link, not one of the source code package buttons.
This application requires OS X 10.9 (“Mavericks”).
.ipynbfiles that you get from the web or via email. If you double-click them, the application will offer to import them.
The full list of bundled modules is in the About box. Some of them are:
The included "Welcome to IPython Notebook" document shows off some of the capabilities.
This public notebook gallery gives you a good idea of the various things, people do with it:
Here's a repository of interesting IPython notebooks for even more inspiration:
I often use it to try out a Python and/or Cocoa API:
import Foundation url = Foundation.NSURL.URLWithString_('http://ipython.org/news.html') print url.path() → /news.html
Testing it interactively like this lets you iterate a lot faster than repeatedly compiling code.
Send GitHub issues or pull requests, e-mail, or tweets.