open-liberty
Open Liberty is a highly composable, fast to start, dynamic application server runtime environmentci.maven
Maven plugins for managing Liberty profile servers #devopsopen-liberty-tools
Open Liberty Tools are lightweight tools for developing, assembling, and deploying apps to Open Liberty.openliberty.io
Open Liberty websiteci.gradle
Gradle plugins for managing Liberty profile servers #devopsci.docker
liberty-bikes
Real-time web based multiplayer game running on OpenLibertyspace-rover-mission
Roam the universe with Open Liberty!open-liberty-operator
tutorial-microprofile
guide-kubernetes-intro
An introductory guide on how to deploy microservices to a Kubernetes cluster and manage them with the Kubernetes CLI: https://openliberty.io/guides/kubernetes-intro.htmlguide-spring-boot
A guide on how to containerize, package, and run a Spring Boot application on an Open Liberty server without modification.guide-maven-intro
An introductory guide on how to build applications using Maven on Open Liberty: https://openliberty.io/guides/maven-intro.htmlsample-acmegifts
A gift giving and budgeting application written using MicroProfile and Libertyliberty-tools-vscode
Visual Studio Code extension for Liberty Toolsguide-rest-intro
An introductory guide on how to create a REST application using Java EE running on Open Liberty: http://www.openliberty.io/guides/rest-intro.htmlguide-microprofile-openapi
A guide on how to document and filter RESTful APIs from code or static files by using MicroProfile OpenAPI: https://openliberty.io/guides/microprofile-openapi.htmlguide-getting-started
An introductory guide to writing and deploying applications on Open Liberty using Maven and Docker: https://openliberty.io/guides/getting-started.htmlopen-liberty-s2i
guide-jpa-intro
A guide on how to use Java Persistence API to access and persist data to a database for your microservices: https://openliberty.io/guides/jpa-intro.htmlguide-kubernetes-microprofile-config
A guide on how to externalize configuration using MicroProfile Config and configure your microservices using Kubernetes ConfigMaps and Secrets: https://openliberty.io/guides/kubernetes-microprofile-config.htmldocs
See Open Liberty documentation on https://openliberty.io/docs/liberty-tools-eclipse
guide-microprofile-jwt
An introductory guide on how to control user and role access to microservices with MicroProfile JSON Web Token (MicroProfile JWT): https://openliberty.io/guides/microprofile-jwt.htmlsample-getting-started
Getting started sampleliberty-tools-intellij
IntelliJ IDEA extension for Libertyguide-microprofile-config
A guide on how to provide external configuration to microservices using MicroProfile Config: https://openliberty.io/guides/microprofile-config.htmlguide-cloud-aws
A guide on how to deploy microservices to Amazon Elastic Container Service for Kubernetes (EKS) on Amazon Web Services (AWS): https://openliberty.io/guides/cloud-aws.htmlliberty-arquillian
Arquillian Liberty Managed and Remote containersguide-docker
A guide on how to use Docker containers for iterative development of microservices: https://openliberty.io/guides/docker.htmlguide-microprofile-rest-client
A guide on how to use MicroProfile Rest Client to invoke RESTful microservices over HTTP in a type-safe way: https://openliberty.io/guides/microprofile-rest-client.htmlguide-microprofile-opentracing
A guide on how to enable and customize tracing of JAX-RS and non-JAX-RS methods by using MicroProfile OpenTracing: https://openliberty.io/guides/microprofile-opentracing.htmlsample-mp-graphql
guides-common
Common Guide filesdevfile-stack
Application stack for Open Libertyblogs
Blog posts for https://openliberty.ioguide-rest-client-java
A guide on how to consume a REST service in Java: https://openliberty.io/guides/rest-client-java.htmlstart.openliberty.io
Open Liberty Starter backend.demo-devmode
guide-istio-intro
A guide on how to manage microservice traffic with Istio using blue-green deployment as an example: https://openliberty.io/guides/istio-intro.htmlci.ant
Ant tasks for managing Liberty profile server instances #devopsguide-rest-hateoas
A guide on how to create a hypermedia-driven REST application running on Open Liberty: https://openliberty.io/guides/rest-hateoas.htmlguide-microprofile-metrics
A guide on how to provide system and application metrics from a microservice with MicroProfile Metrics: https://openliberty.io/guides/microprofile-metrics.htmlguide-security-intro
An introductory guide on how to secure a web application through authentication and authorization using Java EE 8 Security API: https://openliberty.io/guides/security-intro.htmlguide-cors
A guide on how to enable Cross-Origin Resource Sharing (CORS) in Open Liberty: https://openliberty.io/guides/cors.htmlguide-maven-multimodules
A guide on how to create a multi-module application with Maven and Open Liberty: https://openliberty.io/guides/maven-multimodules.htmlguide-containerize
A guide on how to containerize and run your microservices with Open Liberty using Docker:open-liberty-deep-dive
This repository has been archived. Visit https://github.com/openliberty/guide-liberty-deep-dive for the new version of this tutorial..guide-liberty-deep-dive
An end-to-end tutorial on cloud-native Java application development and deployment using Jakarta EE, MicroProfile & Open Libertyguide-rest-client-angularjs
A guide on how to consume a REST service with AngularJS: https://openliberty.io/guides/rest-client-angularjs.htmlliberty-language-server
The Liberty Config Language Server provides language server features for Liberty server configuration files through any of the supported client IDEs.guide-cdi-intro
An introductory guide on how to use Contexts and Dependency Injection to manage and inject dependencies into microservices: https://openliberty.io/guides/cdi-intro.htmlopenliberty-realworld-example-app
sample-async-rest
space-sentry-challenge
archived-guide-cloud-openshift
A guide on how to deploy microservices to Red Hat OpenShift.guide-bean-validation
An introductory guide on how to use bean validation in Open Liberty to create a microservice to validate user input data: https://openliberty.io/guides/bean-validation.htmlguide-cloud-azure
ο»Ώο»ΏA guide on how to deploy microservices to Azure Kubernetes Service (AKS) on Microsoft Azure.sample.daytrader8
guide-arquillian-managed
A guide on how to develop tests for your microservices with the Arquillian managed container and run the tests on Open Liberty: https://openliberty.io/guides/arquillian-managed.htmlarchived-guide-microprofile-intro
An introductory guide on how to create a MicroProfile application running on Open Liberty: https://openliberty.io/guides/microprofile-intro.htmlguide-kubernetes-microprofile-health
A guide on how to check the health of microservices on Kubernetes by setting up readiness probes to inspect MicroProfile Health Check endpoints: https://openliberty.io/guides/kubernetes-microprofile-health.htmlsample-mongodb
Open Liberty sample application for accessing MongoDBiguide-circuit-breaker
Open Liberty MicroProfile CircuitBreaker and Fallback Guide: https://openliberty.io/guides/circuit-breaker.htmlguide-sessions
A guide on how to create, use, and cache HTTP session data for your application:guide-microprofile-health
A guide on how to report and check the health of a microservice with MicroProfile Health: https://openliberty.io/guides/microprofile-health.htmlguide-microprofile-reactive-messaging-rest-integration
A guide on how to integrate RESTful Java microservices with a reactive system by using MicroProfile Reactive Messaging.guide-microprofile-opentracing-jaeger
(Deprecated) A guide on how to enable and customize tracing of JAX-RS and non-JAX-RS methods by using MicroProfile OpenTracing and Jaeger.sample.daytrader10
sample-kubernetes-config
A Kubernetes Sample using Open Liberty and MicroProfile Configguide-gradle-intro
An introductory guide on how to build and test a simple web application using Gradle and Open Liberty: https://openliberty.io/guides/gradle-intro.htmlsample-jaxrs-sse
draft-guide-springboot-mvc
guide-cloud-google
A guide on how to deploy microservices to Google Kubernetes Engine (GKE) on Google Cloud Platform (GCP).sample-jakarta-data
ci.common
Common functionality for ci.maven and ci.gradleguide-microprofile-rest-client-async
A guide on how to use MicroProfile Rest Client to invoke RESTful microservices asynchronously over HTTP.guide-microprofile-reactive-messaging
A guide on how to write reactive Java microservices using MicroProfile Reactive Messaging.guide-mongodb-intro
A guide on how to persist data in your microservices to MongoDB, a document-oriented NoSQL database.guide-cloud-ibm
A guide on how to deploy microservices to IBM Cloud Kubernetes Service (IKS) and IBM Cloud Private (ICP): https://openliberty.io/guides/cloud-ibm.htmlguide-microshed-testing
A guide on how to test a MicroProfile or Jakarta EE application using MicroShed Testing.guide-reactive-messaging-sse
A guide on how to stream updates from a MicroProfile Reactive Messaging service to a front-end client by using Server-Sent Events.archived-guide-log4j
sample-sse-chat
draft-guides-template
Guides templateguide-rest-client-reactjs
A guide on how to access a simple RESTful web service and consume its resources with ReactJS in Open Liberty.draft-guide-intellij
arquillian-liberty-dependencies
The Liberty dependency bundles for Arquillian make it easy for you to manage versions for your Arquillian installation, the Arquillian Liberty Managed and Remote containers, and JUnit and TestNG libraries.cloud-hosted-guides
guide-rest-client-angular
A guide on how to access a simple RESTful web service and consume its resources with Angular in Open Liberty: https://openliberty.io/guides/rest-client-angular.htmlguide-okd
(Deprecated) A guide on how to use Minishift to deploy microservices to an Origin Community Distribution of Kubernetes (OKD) cluster.guide-cloud-openshift-operator
A guide on how to deploy microservices to Red Hat OpenShift by using Kubernetes Operators.for-automation-testing
This repository is used for testing automation. It does not contain any real function.sample-keycloak
Sample app using Open Liberty, Jakarta EE Security, MicroProfile JWT, and Keycloak.guide-microprofile-istio-retry-fallback
A guide on how to manage the impact of failures by using MicroProfile and Istio Fault Tolerance to add retry and fallback behaviours to microservices.liberty-bikes-ai
Liberty Bikes AI template for hands-on-lab. For more details see https://github.com/OpenLiberty/liberty-bikesiguide-microprofile-config-intro
Open Liberty MicroProfile Config Guide: https://openliberty.io/guides/microprofile-config-intro.htmlsample.daytrader9
guide-microprofile-reactive-messaging-acknowledgment
A guide on how to acknowledge messages by using MicroProfile Reactive Messaging.guide-social-media-login
A guide on how to allow users to log in to your application with their social media accounts by using the Open Liberty Social Media Login feature.Love Open Source and this site? Check out how you can help us