Skip to content
Java JavaScript Python HTML CSS DIGITAL Command Language
Find file
Pull request Compare This branch is 104 commits behind resteasy:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Build Status

Resteasy is a project aimed at providing productivity frameworks for developing client and server RESTful applications and services in Java. It is mainly a JAX-RS implementation but you'll find some other experimental code in the repository.

The project page can be found at


RESTEasy is a JBoss project that provides various frameworks to help you build RESTful Web Services and RESTful Java applications. It is a fully certified and portable implementation of the JAX-RS specification. JAX-RS is a new JCP specification that provides a Java API for RESTful Web Services over the HTTP protocol.

Read the entire specification here

The JAX-RS code is in the jaxrs directory.

Getting started with RESTEasy


To read the documentation you can read it online. This is generated automatically from the maven build

A wiki exists. You can find it here


Issues are kept in JIRA


After pulling down a clone of the Resteasy repository run

mvn install

Currently it can be built only with JDK 1.7. JDK 1.8 breaks ant scriptlets because script engine changed from rhino to nashorn.


  • Java Cryptography Extension JCE


You are most welcome to contribute to RESTEasy!

Read the Contribution guidelines

Something went wrong with that request. Please try again.