https://github.com/AFASSoftware/maquette
Pure and simple virtual DOM library
https://github.com/AFASSoftware/maquette
animation dom fast javascript lightweight maquette virtual virtualdom
Last synced: about 2 months ago
JSON representation
Pure and simple virtual DOM library
- Host: GitHub
- URL: https://github.com/AFASSoftware/maquette
- Owner: AFASSoftware
- License: mit
- Created: 2014-12-03T21:49:50.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-02-24T15:56:52.000Z (3 months ago)
- Last Synced: 2025-03-10T19:39:43.808Z (3 months ago)
- Topics: animation, dom, fast, javascript, lightweight, maquette, virtual, virtualdom
- Language: TypeScript
- Homepage: https://maquettejs.org
- Size: 2.48 MB
- Stars: 777
- Watchers: 29
- Forks: 63
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README


Maquette
=========Maquette is a Javascript utility which makes it easy to synchronize the DOM tree in the browser with your data.
It uses a technique called 'Virtual DOM'.
Compared to other virtual DOM implementations, maquette has the following advantages:* It is very lightweight (3.7Kb gzipped)
* It allows changes to be animated
* It makes your frontend [easy to unit-test](https://maquettejs.org/docs/unit-testing.html)Visit the [website](https://maquettejs.org) for more information.