Get started with the Red Hat build of Quarkus: Kubernetes-native Java

Kubernetes-native Java with low memory footprint and fast boot times for microservices and serverless applications. Explore all Java content.

Try now on Sandbox More ways to try
Featured image for Red Hat build of Quarkus.

Red Hat build of Quarkus 3.8 is now available. Click here for more details.

Get started with cloud-native development in the Developer Sandbox

Don’t have access to a Red Hat OpenShift environment? That’s OK. We made it easy to provision an OpenShift cluster and experience the greatness of Quarkus.

Quarkus is natively integrated with OpenShift to make it easier to deploy and manage applications. This integration includes familiar tooling, remote cluster development, integration with managed configurations, and one-step deployment of containerized and serverless applications.

Ready to experience Quarkus greatness?

Learn Quarkus in the Developer Sandbox

Get started with Quarkus guides

Learning Path Feature ImageBuild and deploy a Quarkus application to OpenShift
This exercise, created by Ian Lawson, demonstrates how you can go from...
Interactive Tutorial

Learn Quarkus basics by standing up a straightforward application serving a...

quarkus-spring-devs_book-card
Interactive Tutorial

Learn about Quarkus and Hibernate ORM with Panache to create supersonic,...

Interactive Tutorial

Use this scenario to get an introduction to Hibernate Reactive with Panache,...

Interactive Tutorial

Use this scenario to get an introduction to the reactive programming model of...

Interactive Tutorial

Create containers with Podman using the Quarkus CRUD application, which uses...

Get your hands dirty in your local environment

Dive into Quarkus the way you want to.

Share graphics_Quarkus & Observability
Share graphics_Quarkus Testing
Alex Soto Bueno
Practising Quarkus_Tile card
Antonio Goncalves

Quarkus extensions

Bootstrap your Quarkus application and discover the vast extension ecosystem. Extensions…

Configure

Configure, boot, and integrate a framework or technology into your Quarkus application.

Compile

Do the heavy lifting of providing the right information to GraalVM for your application to compile natively.

Generate the code

Latest Quarkus articles and blogs

Article Java + Quarkus 2

Learn how to build a container image with Quarkus using CNCF Buildpacks,...

Article Java + Quarkus 2

Learn how Quarkus works with OpenTelemetry and how to deploy an observable...

Article Building resilient event-driven architectures with Apache Kafka
Jun 16, 2025
Maarten Vandeperre

Discover why Kafka is the foundation behind modular, scalable, and...

Article OpenShift Serverless Functions 2

Evolve an application into a serverless model using Red Hat OpenShift. Learn...

Ready to use Quarkus in production?

With a Red Hat subscription, you can deploy your application into a production environment and get world-class expertise and knowledge about security, stability, and maintenance for your systems. Our subscriptions provide many benefits including access to resources, expertise, upgrades, and the ability to directly influence our commitment to providing an exceptional customer experience.

Talk to an expert