SubstrateVM is a part of GraalVM which focuses on AOT compilation. It can take a regular Java application and compile it into native binary. Here is an example that converts a JSON parser into such native executable: jsonparse.