StepTalk is amazing scripting framework created by Stefan Urbanek. orignal README
I forked it to fix some issues that prevented it from working properly and I'm enhancing it further to make it work well as the main scripting environment for GNUstep Desktop.
I would hope that one day my fork could be merged back into the original, in which point I would drop this one.
The vision is to have all application scriptable. An app can use scripts to enhance its own functionality by invoking external processes or other apps.
Good example is ImageViewer.app which calls Image Magick
to do image operations right within its users interface.
- make it easier to create UI elements - e.g. input panel that asks for input
- expose scripts as menu items directly within the hosting app
- see if non-GNUstep apps could be made scriptable as well (e.g. WindowMaker)