the secret sauce of htmx is it doesnt try to force technology onto you, you can choose whatever path you want there.. hyperscript can be a great fit, but you can use vanilla, jquery, surreal.js, umbrella, whatever. htmx will enable you write less JS in general, so it's a great opportunity to re-asses what you actually need.