SPA4J is a library created to help build HTML/SPA such as Angular app, wrapped into Java-based wrappers. As of now, the library provides supporting classes to bundle an angular application in a JavaFX based desktop application. The project will also help other SPA app type (like React), if not supported automatically.
More details are available on https://www.acvitech.com/tools.html