Mercury: A Messaging Framework for Modular UI Components
RUIS: a toolkit for developing virtual reality applications with spatial interaction