Reminiscent of Breve.<p><a href="https://github.com/cwells/breve" rel="nofollow">https://github.com/cwells/breve</a><p>I don't see a huge advantage over hyperscript (hyperapp and mithril both use it), but that <i>is</i> a ridiculously small codebase.<p>The JS hate is kind of funny around here, because when you dig into stuff like this, you realize that JS is very lispy in ways (it's easy to build up trees of HTML dynamically). In the mid aughts on r/programming people would rant and rave about the kind of stuff Smalltalk's Seaside could do. Now that's possible, most of the disadvantages have been worked out, and people hate it.<p>Can't win, can you?