resteasy/resteasy
An Implementation of the Jakarta RESTful Web Services Specification observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 96
- Longevity 100
Flags: no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 5381
- days_rel: 30
- days_push: 7
- n_releases_24m: 12
Adoption not part of the score
1141 stars · 895 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
RESTEasy is a Java framework implementing the Jakarta RESTful Web Services (JAX-RS) specification and the MicroProfile REST Client API for building RESTful web services and clients. It runs in any servlet container with tighter integrations for WildFly and Quarkus, and offers rich providers, caching, and async/reactive support.
Use cases
- build RESTful web services in Java
- implement JAX-RS endpoints in a servlet container
- create REST clients with MicroProfile REST Client
- serve and consume JSON, XML, YAML, and multipart payloads
- embed a REST server in JUnit tests
- integrate REST endpoints with Spring Boot or CDI
- add HTTP caching and ETag support to REST APIs
When to choose
- you need a spec-compliant Jakarta REST implementation on the JVM
- you deploy to WildFly, Quarkus, Tomcat, or other servlet containers
- you want broad provider support (JSON, XML, JAXB, multipart, GZIP) out of the box
- you need an embeddable server for testing REST resources
When to avoid
- you are building non-JVM services
- you prefer a lightweight non-spec framework like Spring Web MVC or Micronaut
- you need gRPC-first or GraphQL APIs rather than REST
Facets
framework · maturity stable
web-framework api-framework http-server http-client serialization middleware web-development backend apis jvm cross-platform jakarta-rest jax-rs rest microprofile-rest-client quarkus wildfly spring-integration java web-server
7 sources
- homepage: https://resteasy.dev · fetched 2026-08-29 · 73e65b8190ea
- site_page: https://resteasy.dev/docs · fetched 2026-08-29 · 63937cbc55aa
- site_page: https://resteasy.dev/2026/08/03/releases · fetched 2026-08-29 · 18cbd10aa692
- site_page: https://resteasy.dev/2026/04/15/releases · fetched 2026-08-29 · aaad3628fd6f
- site_page: https://resteasy.dev/2025/12/10/releases · fetched 2026-08-29 · df5c64a16ebe
- site_page: https://resteasy.dev/2025/09/28/releases · fetched 2026-08-29 · a4b83ec4f8d5
- site_page: https://resteasy.dev/2025/03/10/releases · fetched 2026-08-29 · 852b2b90d9a7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| resteasy/resteasy | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="resteasy/resteasy")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem