Mavo, un outil pour transformer les scripts HTML statique en applications Web réactives sans code de programmation ou serveur en arrière plan, vient de passer à la phase bêta. Il pourrait être très utile aux non-programmeurs qui cherchent à mettre en ligne des services web. Conçut au MIT par une équipe dirigée par l'informaticienne Lea Verou, la plate-forme open source Mavo est un langage HTML qui étend la syntaxe HTML pour écrire des applications Web qui peuvent gérer des données stockées dans le cloud ou localement. Des plug-ins peuvent être utilisés pour modifier le comportement de Mavo.

Mavo est similaire à Angular 1.x, la version alternative du framework JavaScript de Google. Les deux reposent sur une syntaxe basée sur HTML et des expressions de support. Mais Angular n'a jamais été conçu avec l'objectif d'écrire entièrement en HTML. « Il traite le HTML comme un raccourci pour relier les données aux pages, mais tout le reste devrait être écrit en JavaScript », selon l'équipe Mavo.