The JRush web conference for Java engineers is coming soon! Register now and evolve your Java apps. Rush with us!

Liberica Native Image Kit

Liberica Native Image Kit

A versatile multilingual tool for accelerating your applications.
Based on GraalVM Open Source.

Optimize and minimize

Liberica Native Image Kit is a utility that converts your JVM-based application into a fully compiled native executable ahead-of-time under the closed-world assumption with an almost instant startup time. Being compatible with various platforms, including lightweight musl-based Alpine Linux, it optimizes resource consumption and minimizes the static footprint.

Discover the possibilities

Liberica Native Image Kit allows seamless polyglot projects, such as microservices in different programming languages. Experience native image optimization: software components consume less RAM, communicate with total ease, and run at high speed. Developing with Liberica Native Image Kit equals efficiency and expert support from BellSoft engineers.

Features and benefits

Try now

Impact of native images

Boundaries are limitless. To demonstrate the scope of using Liberica Native Image Kit + Alpine Linux, we have created a simple client–server example (Node.js & Spring), mimicking a microservice application.

                
public class EchoApplication {
public static void main(String[] args) {
SpringApplication.run(EchoApplication.class);
}
@PostMapping("/")
public String echo(@RequestBody String body) {
return body;
}
}

Find binaries to build Docker containers that can be used to compile GraalVM source files in just a few clicks for native image users

Try now

Explore Bellsoft

Download Liberica JDK

Free and 100% open source Progressive Java Runtime for modern Java™ deployments supported by a leading OpenJDK contributor.

Download now for free
Download Liberica JDK
icon

Review Support

We provide native image support and assist organizations in searching for more dependable ways to support critical Java™ applications and cut down costs.

Learn more
icon

Contact Us

Our team member can work with you to find an approach for your Java needs and multicloud container deployments

Get in touch