#virtual #dom #wasm #assembly #webassembly

percy-dom

A standalone Virtual DOM creation, diffing and patching implementation

25 releases

new 0.8.0 Dec 1, 2022
0.7.5 Oct 19, 2022
0.7.4 Jun 9, 2022
0.7.2 May 28, 2022
0.6.28 Jul 28, 2021

#278 in WebAssembly

Download history 13/week @ 2022-08-15 56/week @ 2022-08-22 13/week @ 2022-08-29 19/week @ 2022-09-05 39/week @ 2022-09-12 14/week @ 2022-09-19 19/week @ 2022-09-26 30/week @ 2022-10-03 16/week @ 2022-10-10 36/week @ 2022-10-17 29/week @ 2022-10-24 22/week @ 2022-10-31 26/week @ 2022-11-07 24/week @ 2022-11-14 13/week @ 2022-11-21 39/week @ 2022-11-28

102 downloads per month
Used in 2 crates

MIT/Apache

135KB
3K 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

~8MB
~158K SLoC