A modest JavaScript framework for the HTML you already have.
There are 81 websites that using Stimulus.