purview (hackage): A framework for building server rendered, interactive websites.  The main points:  It's server side rendered and uses websockets to communicate HTML updates and to receive events.  State can be broken up into small components.  The approach is to provide useful atoms, with the user building up a kind of AST.  Attributes flow down to concrete HTML, events bubble up to state handlers.  It's inspired by Phoenix LiveView, React, Redux, and Redux-Sagas.  For the full readme, please see https://github.com/purview-framework/purview/blob/main/README.md
Keywords: bsd3|library|web