Bambookit GUI is a completely XML scriptable user interface to build real-time interactive web application front-ends. Sitting on top of Personal Java BambooKIT is portable across multiple platforms and devices, from mobiles to desktops. Due to the XML nature of Bambookit GUI, we can interpolate across any existing middleware infrastructure environment (.NET, J2EE, PHP). All the layout and event handling routines is managed within the XML scripts. Bambookit GUI sits on top of Personal Java. Bambookit is extremely lightweight occupying only 100Kb (jar file).