ReInteract_ is a nice tool, I thought it could be a good idea to make a Pigment_ extension for it. Repgm_ allows the reinteract user to integrate a Pigment canvas inside Reinteract, as shown in the screenshot below: .. image:: http://base-art.net/static/repgm.png I'd have a made a screencast but my laptop would have died trying to keep up :) It's quite easy to test tho: - download ReInteract_ - download Repgm_, put the 2 files inside reinteract working copy - run reinteract uninstalled: :: ./bin/uninst.py - play with repgm :) The repgmtools is only intended for test/demo purpose, one can directly play with repgm.canvas() which returns a ReCanvas instance. ReCanvas inherits from pgm.Canvas and the ReInteract CustomResult class so as to nicely integrate in the reinteract UI. Once that canvas is created, any Pigment_ operation is possible: - adding images, text, ... - animate things and so on - play media with GStreamer_ So this makes a nice tool for the Pigment wanabee eager to interactively learn how to use Pigment in Python! **update**: Fixed svn link .. _ReInteract: http://reinteract.org .. _Pigment: https://code.fluendo.com/pigment/trac .. _Repgm: http://svn.pythonfr.org/public/pythonfr/pigment/ .. _GStreamer: http://gstreamer.freedesktop.org