Yar
· YAR: stands for Yet Another Registry. It is dynamic registry implementation as OSGi service registry
but with Supplier/Provider instead of Service instance of ServiceFactory. This will allow you more control over
your object lifecycle.
Download JD-GUI to open JAR file and explore Java source code file (.class .java)
Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window yar-3.0.1.jre8.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.