#virtual-dom #dom #virtual #web-apps #assembly

percy-dom

A standalone Virtual DOM creation, diffing and patching implementation

36 releases

0.10.0 Sep 29, 2024
0.9.9 Jun 3, 2024
0.9.6 May 26, 2023
0.9.1 Feb 20, 2023
0.6.28 Jul 28, 2021

#193 in WebAssembly

Download history 2/week @ 2024-09-14 97/week @ 2024-09-21 219/week @ 2024-09-28 14/week @ 2024-10-05 6/week @ 2024-10-12 3/week @ 2024-11-02 4/week @ 2024-11-16 25/week @ 2024-11-30 37/week @ 2024-12-07 13/week @ 2024-12-14

51 downloads per month
Used in 3 crates

MIT/Apache

210KB
5K SLoC

percy-dom

A standalone Virtual DOM creation, diffing and patching implementation


lib.rs:

percy-dom provides a virtual dom implementation as well as an html! macro that you can use to generate a virtual dom.

The virtual dom works on both the client and server. On the client we'll render to an HtmlElement, and on the server we render to a String.

Dependencies

~7.5–10MB
~183K SLoC