Mavo: HTML Re-imagined for the Era of Web Apps

In an age when it seems everything is developed in JavaScript, using frameworks like Angular and React, what place is there for old fashioned HTML and CSS? Is it now little more than the legacy of a bygone age, like sailing ships, and horse drawn carriages? Lea Verou thinks not! She very recently released Mavo, which she had been working on at MIT for two years.

Mavo is a language that extends HTML to describe applications that manage, store, and transform data. With it, you can build complex applications declaratively, using just HTML and CSS. The spirit of the web, for the age of web apps.