OJ is a framework for writing zero-template, zero-html, zero-css web apps in pure JavaScript. Eventually, it will do much more.