OverReader is a Java web application that was conceived right before Christmas of 2014. I hacked together a working version over the course of a few hours a day for a couple days. The first version was put online (though not publicly available) just after Christmas.
I started an OverReader blog to keep track of updates/progress on it.