Go to file
Guillaume Smet b6f95893c4
Add LICENSE file to released jars
Fixes #39865
2024-04-03 18:46:34 +02:00
.forbiddenapis Ban the use of AnnotationValue#toString() 2024-02-06 12:09:32 +02:00
.github Merge pull request #39791 from gsmet/pts-enabled 2024-04-02 21:41:29 +02:00
.gitpod Update JDK to 17.0.10-tem for sdkman usages 2024-02-13 16:36:41 +01:00
.idea Add Quarkus dark logo from design.jboss.org 2022-11-02 14:19:40 +02:00
.jbang make it easy to record/update api-changes xml file with jbang script 2022-08-30 09:31:03 +02:00
.mvn Bump io.quarkus.develocity:quarkus-project-develocity-extension 2024-03-26 22:55:28 +00:00
adr Fix typos and formatting in ADR-0002 2024-01-17 14:04:26 -03:00
bom Move the import of smallrye-common-bom higher up to make sure other BOMs don't accidentally bring in unexpected versions of smallrye-common-* 2024-04-02 11:07:43 +02:00
build-parent Merge pull request #39818 from quarkusio/dependabot/maven/org.apache.maven.plugins-maven-invoker-plugin-3.6.1 2024-04-02 21:41:55 +02:00
core Merge pull request #39840 from gsmet/graalvm-js 2024-04-03 14:21:45 +03:00
coverage-report Merge jacoco-maven-plugin's executions to avoid build warning 2022-10-20 13:15:28 +02:00
devtools Bump com.gradle.enterprise from 3.16.2 to 3.17 in /devtools/gradle 2024-04-02 19:20:03 +00:00
docs Small documentation enhancement/formating 2024-04-03 16:49:02 +02:00
extensions Optional support for the OIDC session cookie dir encryption 2024-04-03 14:03:25 +01:00
independent-projects Add LICENSE file to released jars 2024-04-03 18:46:34 +02:00
integration-tests Optional support for the OIDC session cookie dir encryption 2024-04-03 14:03:25 +01:00
relocations Rename SmallRye Reactive Messaging extensions to Messaging 2024-03-11 19:42:56 +01:00
tcks Merge pull request #39104 from marcosgopen/lra-coordinator-log 2024-03-20 10:54:11 -03:00
test-framework add elytron LDAP cache 2024-03-29 08:44:41 +02:00
.gitattributes Force Linux line endings for mvnw 2023-06-09 20:14:00 +02:00
.gitignore Ignore `.quarkus` in git repository 2023-08-01 12:59:22 -03:00
.gitpod.yml ⬆️ Update Gitpod configuration with Java 17 2023-10-24 15:56:22 +02:00
.sdkmanrc Update JDK to 17.0.10-tem for sdkman usages 2024-02-13 16:36:41 +01:00
ACTIONS.md some spelling fixes 2022-12-29 19:46:54 +00:00
ADOPTERS.md Update ADOPTERS.md 2023-09-07 12:36:15 +02:00
COMMITTERS.adoc Add some more information to COMMITTERS.adoc 2022-06-30 11:59:18 +02:00
CONTRIBUTING.md Add more documentation 2024-02-25 15:41:41 +01:00
DECISIONS.adoc fix decisions.adoc label usage 2020-03-30 16:11:29 +02:00
LICENSE Add LICENSE file to released jars 2024-04-03 18:46:34 +02:00
MAINTAINERS.adoc Remove Consul entry from MAINTAINERS.adoc 2024-01-19 10:27:28 +02:00
README.md Update README.md and CONTRIBUTING.md for Java 17+ 2023-11-30 14:50:43 +01:00
SECURITY.md Indicate that 2.x is not supported anymore 2023-10-25 16:39:42 +02:00
TROUBLESHOOTING.md Dev UI Toggle 2023-03-31 10:01:28 +02:00
build.scenario Add a Gradle profiler scenario and some instructions 2024-02-25 15:41:41 +01:00
dco.txt Including the DCO notice 2019-03-01 22:28:15 +00:00
mvnw Update Apache Maven to 3.8.8 and Maven Wrapper to 3.2.0 2023-03-16 12:06:01 +01:00
mvnw.cmd Use consistent versions of Maven for Maven wrapper and mvnd 2023-10-05 15:31:35 +02:00
pom.xml Bump jacoco.version from 0.8.11 to 0.8.12 2024-04-02 19:42:52 +00:00
update-extension-dependencies.sh Disable build scan for support commands 2023-08-22 17:42:31 +02:00
update-version.sh Fix update-version.sh script 2024-03-13 16:39:01 +01:00

README.md

Quarkus Quarkus

Version GitHub Actions Status Commits License Project Chat Gitpod Ready-to-Code Supported JVM Versions Develocity GitHub Repo stars

Quarkus - Supersonic Subatomic Java

Quarkus is a Cloud Native, (Linux) Container First framework for writing Java applications.

  • Container First: Minimal footprint Java applications optimal for running in containers.
  • Cloud Native: Embraces 12 factor architecture in environments like Kubernetes.
  • Unify imperative and reactive: Brings under one programming model non-blocking and imperative styles of development.
  • Standards-based: Based on the standards and frameworks you love and use (RESTEasy and JAX-RS, Hibernate ORM and JPA, Netty, Eclipse Vert.x, Eclipse MicroProfile, Apache Camel...).
  • Microservice First: Brings lightning fast startup time and code turnaround to Java apps.
  • Developer Joy: Development centric experience without compromise to bring your amazing apps to life in no time.

All under ONE framework.

Getting Started

Migration Guides

We collect all the migration notes in our migration guides.

Release Planning

Interested in when the next release is coming? Check our release planning document for details.

How to build Quarkus

The build instructions are available in the contribution guide.