I can think of Unpoly, but are there any other options available?
But keep in mind a lot of the interactivity won't work the same.
Generally the page is pre-rendered on the server, and then links are hydrated to prevent page refreshes on navigation. If Javascript is off, the browser does a page refresh when the user clicks links, and the server pre-renders those.
In fact, I think a lot of frameworks can do this now: Qwik, Next, etc.
What do you think? Is this what you are looking for?