A revolutionary new way to create on the Web

Mavo helps you turn your static HTML into reactive web applications without a single line of programming code and no server backend.
Developed in MIT CSAIL and led by Lea Verou.

Download Mavo


Mavo uses familiar HTML-based syntax and can be used even by people with no programming experience. This is not wishful thinking; it’s published, peer-reviewed research.


Mavo’s core functionality can be learned in a few minutes, and is enough to create a vast variety of applications that manage, store, and transform small-scale data.


Design your application with the same design freedom and tools as a static webpage, whether that's a text-based editor or a visual one. Mavo works with your markup, not against it.


Mavo has been designed for extensibility from the ground up. Plugins can modify almost every aspect of its behavior and add new powerful functionality.


Mavo apps are keyboard accessible and screen reader friendly out of the box.

Free and Open Source

We created Mavo because we thought that creating Web applications should be easier than it is today. Monetization is not among our priorities.