I built a platform for developing "mini" webapps. My thesis is that "one size does not fit all" in many domains, such a productivity, life-logging, health tracking, etc. So by using my platform you can build many useful apps with just JS code that runs in the browser and syncs back to a "primitive server" (the server just implements a couple of basic operations). In principle you can use any front-end framework, but in my work I just use vanilla JS that composes HTML strings and plugs it into div tags.
Main repo: https://github.com/comperical/WebWidgets/
Open core install guide: https://github.com/comperical/WebWidgets/tree/main/server/sc...
Home page (currently rehabbing): https://webwidgets.io/