# Mavo

HTML-based language for building data-driven web applications without a server backend, usable as a declarative front-end framework.


Source: https://findsoftware.frbit.cloud/mavo/
Last reviewed: 2026-10-23
Updated: 2026-10-25
Listed since: 2026-10-23

## Record

### Links

- home: https://mavo.io
- repository: https://github.com/mavoweb/mavo
- docs: https://mavo.io/docs/
- plugins: https://plugins.mavo.io
- x: https://twitter.com/mavoweb

### Identity

- status: active
- maintainer: Lea Verou
- maintainerType: unknown
- parent: unknown
- firstRelease: 2017
- hqCountry: unknown

### Kind

- category: framework
- hosting: unknown
- language: javascript
- runtime: unknown
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: yes
- headlessApi: unknown
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: browser
- renderingModes: unknown
- installMethod: include Mavo's CSS and JavaScript files from get.mavo.io in the page head

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 0
- latestReleaseDate: 2024-06-28

### Adoption

- githubStargazers: 2866
- packagistDownloads: not applicable
- npmWeeklyDownloads: 35
- contributors: 26
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: 4
- wordpressActiveInstalls: unknown
- dependentRepos: 1
- dependentPackages: 1

### Sources

- urls: https://mavo.io/ (read 2026-10-23)
- urls: https://api.github.com/repos/mavoweb/mavo (read 2026-10-23)
- urls: https://mavo.io/docs/ (read 2026-10-23)
- name: https://github.com/mavoweb/mavo/blob/main/README.md (read 2026-10-23)
- category: https://github.com/mavoweb/mavo/blob/main/README.md (read 2026-10-23)
- language: https://api.github.com/repos/mavoweb/mavo (read 2026-10-23)
- runsAs: https://mavo.io/get/ (read 2026-10-23)
- installMethod: https://mavo.io/get/ (read 2026-10-23)
- adminUi: https://mavo.io/ (read 2026-10-23)
- urls: https://github.com/mavoweb/mavo/blob/main/README.md (read 2026-10-23)
- license: https://api.github.com/repos/mavoweb/mavo (read 2026-10-23)
- licenseModel: https://raw.githubusercontent.com/mavoweb/mavo/main/LICENSE (read 2026-10-23)
- maintainer: https://mavo.io/ (read 2026-10-23)
- firstRelease: https://mavo.io/get/ (read 2026-10-23)
- currentMajor: https://api.github.com/repos/mavoweb/mavo/releases (read 2026-10-23)
- latestReleaseDate: https://api.github.com/repos/mavoweb/mavo/releases (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/mavoweb/mavo (read 2026-10-23)
- contributors: https://api.github.com/repos/mavoweb/mavo/contributors (read 2026-10-23)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/point/last-week/mavo (read 2026-10-23)
- httpArchiveSites: https://cdn.httparchive.org/v1/technologies (read 2026-10-25)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/mavo (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/mavo (read 2026-10-25)

## Notes

Mavo is an HTML-based language for building small data-driven websites and web applications. A page is written in HTML and CSS with Mavo attributes, and Mavo extends the syntax to describe how data is stored and transformed. The author includes Mavo's CSS and JavaScript files in the page head, so the page needs no server backend of its own. Data can be edited in the page through an auto-generated interface, and for JavaScript developers Mavo can also serve as a declarative front-end framework. It is developed in the Haystack Group at MIT CSAIL and led by Lea Verou, and the plugins at plugins.mavo.io extend what it can do.

## Worth knowing

Where a Mavo page keeps its data depends on the backend the author picks, which can be the cloud, locally, or nowhere.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
