I just came across this library and thought I'd share. Are any of you using this in your ProcessWire sites?
It looks very similar to what I've read about HTMX but I have yet to test either properly. I just dropped the following into the head of my portfolio site and now navigation is as smooth as butter! No page load flicker, and I didn't modify anything else.
The only bug on my site was when I tried to load the landing page in another language, but that may be as related to the URL segment, or the way in which PW organises translated pages? Not sure.
I haven't learned enough about AJAX to know if this would interfere with existing contact forms or not without customisation (?). Curious to hear what you think, or if you're implementing this, HTMX or similar on your sites. Alpine AJAX looks like another interesting alternative.
<!-- 1. uJS Script - Include the script -->
<script src="https://unpkg.com/@digicreon/mujs/dist/mu.min.js"></script>
<!-- 2. Initialize -->
<script>mu.init();</script>
https://mujs.org/