Apache Geronimo hosts several Microprofile Implementation. This site let’s you get started with all of them.

Downloads Area

Here are the available implementations:

Config | Fault Tolerance (Safeguard) | JWT Auth | OpenTracing | Health | Metrics | OpenAPI

Note we also provide some pom aggregator to import all the stack at once:

<dependency>
  <groupId>org.apache.geronimo</groupId>
  <artifactId>geronimo-microprofile-aggregator</artifactId>
  <version>${geronimo-microprofile.version}</version>
  <type>pom</type>
</dependency>

Finally we provide μ~ (utilda) which is a pom with Apache Meecrowave and the Aggregator pom which makes you a one dependency Microprofile 2.0 server, ready to use:

<dependency>
  <groupId>org.apache.geronimo</groupId>
  <artifactId>utilda</artifactId>
  <version>${geronimo-microprofile.version}</version>
  <type>pom</type>
</dependency>