Hotmeal
Parse, manipulate, diff and patch HTML 📄
Install / Use
/learn @bearcove/HotmealREADME
cinereus
hotmeal is an HTML toolkit based on facet, html5ever, and cinereus (for diff-patching).
It allows patching HTML documents into a DOM the way browsers would do, manipulating the DOM, re-serializing the DOM, but also generating patches you can apply in an actual browser, for live-reloading.
Sponsors
Thanks to:
<p> <a href="https://zed.dev"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://github.com/bearcove/hotmeal/raw/main/static/sponsors-v3/zed-dark.svg"> <img src="https://github.com/bearcove/hotmeal/raw/main/static/sponsors-v3/zed-light.svg" height="40" alt="Zed"> </picture> </a> <a href="https://depot.dev?utm_source=hotmeal"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://github.com/bearcove/hotmeal/raw/main/static/sponsors-v3/depot-dark.svg"> <img src="https://github.com/bearcove/hotmeal/raw/main/static/sponsors-v3/depot-light.svg" height="40" alt="Depot"> </picture> </a> </p>License
Licensed under the MIT license (LICENSE or http://opensource.org/licenses/MIT).
