Does HTMX work with NoScript? Doesn't it require JS?

Nope, doesn't work. Doesn't stop you from making it a PWA, though.