Quarkus
Hacker ApprovedRanked 12 of 63 web frameworks by recommenders
Java framework for fast-starting, small apps, with native builds via GraalVM and a developer experience people prefer over Spring. Common caveat: steep learning curve for newcomers.
Java framework for fast-starting, small apps, with native builds via GraalVM and a developer experience people prefer over Spring. Common caveat: steep learning curve for newcomers.
33 people gave an opinion
- recommend it
- 30
- criticize it
- 3
- approval share
- 91%
Recommended in 10 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: not recommended
- May 2026: recommended
- June 2026: not recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it carries the badge
- 30 people recommend itNeeds 10 or more, met.
- 10 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 10 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Fast startup and small footprint
“Newer frameworks like Quarkus are specifically built for container usage and applications built with it are a bit faster and smaller than Spring boot.”
Comment from 30 Mar 2026 in “Eclipse GlassFish: This Isn't Your Father's GlassFish” “I have some quarkus applications that can take 10 seconds to ready running via the jre that take 10ms or less to start as a graalvm built binary”
Comment from 10 Sep 2026 in “JEP 544: Ahead-of-Time Code Compilation” “They do build time DI, and are more focused on performance and reduced resource usage.”
Comment from 12 Aug 2026 in “Why Go Is an Ideal Language for AI-Assisted Software Engineering” - Comment from 18 Mar 2026 in “Java 26 is here, and with it a solid foundation for the future”
- Comment from 18 Mar 2026 in “Java 26 is here, and with it a solid foundation for the future”
Native binaries via GraalVM
“Quarkus definitely have a whole ecosystems of java libraries and framework setup that just works when using native builds”
Comment from 1 Jan 2026 in “2026: The Year of Java in the Terminal” “the creation of native binaries via GraalVM is seamlessly integrated into stacks like Quarkus or Spring Boot”
Comment from 20 Nov 2025 in “Implementation of a Java Processor on a FPGA (2016)” “Quarkus, although not fully Jakarta EE, can even build apps to native binaries.”
Comment from 30 Mar 2026 in “Eclipse GlassFish: This Isn't Your Father's GlassFish” Good developer experience
“Pretty pleasant experience to get the whole stack spun up and observable alongside the dev server.”
Comment from 25 Feb 2026 in “Show HN: Django Control Room – All Your Tools Inside the Django Admin” “I found both Micronaut and Quarkus dev experience more palatable than spring.”
Comment from 18 Mar 2026 in “Java 26 is here, and with it a solid foundation for the future” “We have a medium sized Quarkus app (~200kLOC) and Quarkus has been fantastic.”
Comment from 30 Mar 2026 in “Spring Boot Done Right: Lessons from a 400-Module Codebase” - Comment from 2 Aug 2026 in “JEP 401: Value Objects (Preview) merged to OpenJDK master”
Preferred over Spring
“I found both Micronaut and Quarkus dev experience more palatable than spring.”
Comment from 18 Mar 2026 in “Java 26 is here, and with it a solid foundation for the future” “I want compile time DI, so Micronaut or Quarkus.”
Comment from 18 Mar 2026 in “Java 26 is here, and with it a solid foundation for the future” “I'd rather use Micronauts or Quarkus than Spring”
Comment from 30 Mar 2026 in “Eclipse GlassFish: This Isn't Your Father's GlassFish” - Comment from 18 Mar 2026 in “Java 26 is here, and with it a solid foundation for the future”
Other web frameworks people recommend
The four most recommended other web frameworks, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Ruby on Rails | 337 | 145 | 70% | 12 | 14 yrs38 owners | Approved |
| Django | 277 | 97 | 74% | 12 | 15 yrs38 owners | Approved |
| Next.js | 127 | 256 | 33% | 12 | 3 yrs6 owners | — |
| Phoenix Framework | 85 | 11 | 89% | 12 | 8 yrs7 owners | Approved |
| QuarkusThis page | 30 | 3 | 91% | 10 | — | Approved |
What people said
37 of the 38 comments that mention it, newest first. Each links to the original comment.
“solid, battle-tested, enterprise-grade frameworks like Spring and Quarkus”
“I have some quarkus applications that can take 10 seconds to ready running via the jre that take 10ms or less to start as a graalvm built binary”
“I see ASP.NET Core and Quarkus very competitive”
“Quarkus makes deving against Keycloak extremely easy”
“frameworks like Quarkus having no real adoption in the Clojure community”
“They do build time DI, and are more focused on performance and reduced resource usage.”
“Quarkus has the most market share and is quite enjoyable to work with.”
“or we needed integration with an unsupported database”
“Thankfully I've managed to convince my own teams to move from Play to Quarkus.”
“they won't even have a look at slightly more modern approaches (Quarkus, Panache”
“migrating to quarkus won't save you either”
“Spring boot/quarkus especially”
“We have a medium sized Quarkus app (~200kLOC) and Quarkus has been fantastic.”
“I'd rather use Micronauts or Quarkus than Spring”
“Quarkus, although not fully Jakarta EE, can even build apps to native binaries.”
“Newer frameworks like Quarkus are specifically built for container usage and applications built with it are a bit faster and smaller than Spring boot.”
“With Quarkus (and other new frameworks) you can have webapps with less than 100MiB.”
“I have a bunch of Quarkus services on my home server and they start up immediately.”
“you may want to try quarkus over spring”
“I found both Micronaut and Quarkus dev experience more palatable than spring.”
“Spring/Quarkus probably got their abstraction right after n iterations, which is not necessarily true of a random team.”
“I want compile time DI, so Micronaut or Quarkus.”
“making the framework quite lengthy to learn for newcomers”
“it does look pretty compelling”
“Quarkus isn't too bad either”
“There is quarkus, helidon and micronaut for slimmer more modern backend frameworks.”
“Pretty pleasant experience to get the whole stack spun up and observable alongside the dev server.”
“as does Spring, Quarkus and co.”
“Quarkus definitely have a whole ecosystems of java libraries and framework setup that just works when using native builds”
“Quarkus is good like this too.”
“the creation of native binaries via GraalVM is seamlessly integrated into stacks like Quarkus or Spring Boot”
“learning about quarkus, microprofile, and jakarta data would be valuable”
“they're currently doing some interesting stuff with Quarkus and GraalVM that might lead to a jvm-free binary at some point”
“alternatives like Quarkus follow the same mental model with a better technological foundation”
“we are very happy with the performance (for mobile game backends)”
“I don't touch Quarkus anymore for a variety of issues.”
“In some of those benchmarks, Quarkus (which is very much "typical Java") beats Axum”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.