hyperscript may grow on you, it's an interesting, different way of thinking about scripting in Hypermedia Driven Applications. But, at first glance, it can be quite shocking and strange looking. And the general approach, using events extensively to tie things together, is foreign to newer web developers. The good news is that it isn't required for htmx, it's a side project that works well with it, but it's independent and there are other options if you want to script within htmx, even plain vanilla JS is fine.