Asity: Build Universally Reusable Web Fragments on the JVM

Finally, we are pleased to announce that the 2.0.0 release of Asity is now generally available. Asity is a lightweight abstraction layer to build universally reusable web fragments on the JVM, and web fragment represents a component that receives HTTP request-response or WebSocket connection like a controller in MVC but is able to be compatible with any web framework in the Java ecosystem.
As a web fragment author, you can write a web fragment once and support almost all popular web frameworks in Java, and, as an end-user, you can choose any technology stack you wish and use web fragments without being frustrated by compatibility issues.