The Lint Trap UI project solves the disparity and complexity we all experience building web applications by introducing three complimentary libraries that are easy to understand, have zero-dependencies and make frontend easy again.
oem - Client-side Rendered Reactive HTML
OEM is a lightweight dom library that allows you to create your own templating engine/s. It's simple to write, easy to test and it follows the Locality-Of-Behavior principle which just makes everything easier to manange.
domx - Server-side Rendered Reactive HTML
DOMX is a library for manipulating the dom without javascript using a simple state machine served by the backend. Think htmx, but waaaay simpler.

