Activity Workshop
 

Brainstorm downloads

Brainstorm is available to download as a zip file. The latest released version is version 0.1.

To run Brainstorm you'll need not just this zip archive but also the dependencies such as Python and PyQt.

zip file

Runnable source code (24 kb)
brainstorm_0.1.zip - You can run it and edit the source code

Licence

Brainstorm is copyright activityworkshop.net and licenced to you under the terms of the Gnu GPL. That means you are free to download and use it, free to look at and modify the source code, and even free to redistribute it under certain conditions (see the included license.txt file).

Installation

There is no installation. You just need to download the zip file and store it on your machine.

Running

If you have python version 2.6, you can run Brainstorm directly from the command line, like this:

python brainstorm_0.1.zip

But remember you must include the whole path to the Brainstorm file if you're not in the same directory. To make it easier, you can create a shortcut on your desktop or menu to call the above command. Or you can set up a simple bash script to call it, so you just have to type "brainstorm" to run it.

If you're using python version 2.5 or earlier, you can't use the direct method above. Instead, you'll have to unzip the contents of the zip file into a blank directory, and then call Brainstorm from the command line like this:

python brainstorm.py

To upgrade your python to version 2.6, please see your system's software repositories or see python.org.

For a demonstration of how to use Brainstorm, see the following youtube video:

Dependencies

If running the Brainstorm file doesn't work, check that you have the right dependencies installed. See the dependencies page for how to get the other required software, such as the Python runtime, the Qt libraries and the PyQt bindings.

To do

There are several additional features planned which have not yet been implemented. The current status of development is shown in the development page.

Of course any suggestions or contributions, especially Python tips and multi-lingual translation expertise, would be very gratefully received and properly acknowledged! Please get in touch by email.