This code based on original knockout.js Twitter example and uses almost unmodified HTML code. It just changes the model. It is written in Java language and it is executed using Bck2Brwsr virtual machine. The Java source code has about 190 lines and is available here - in fact it may even be more dense than the original JavaScript model.