Pimp My App
redACT supports a “publish/subscribe” extensibility architecture. What does that mean? It means any application can publish parts of itself (GUI objects, messages, or actions) to be discovered, and potentially extended or over-ridden by plug-ins. This delivers an extremely low level of cohesion, meaning that if you decide to change your application, you may not have to change the plug-ins at all. It also reduces the commitments required of plug-ins. After all, normally you would like people to extend your app, not dread learning how to!