Build Web APIs in Java
Restlet Framework is the most widely used open source solution for Java developers who want to create and use APIs.

Discover Restlet Framework

Restlet Framework is the most widely used open source solution for Java developers who want to create and use APIs.

Restlet Framework helps Java developers build better web APIs that follow the REST architecture style. Adopted and supported by a large community of Java developers, Restlet Framework benefits from numerous resources available all over the Internet. Fully open source, it is freely downloadable and can be used under the terms of the Apache Software License.

Thanks to Restlet Framework's powerful routing and filtering capabilities, unified client and server Java API, developers can build secure and scalable RESTful web APIs. It is available for all major platforms (Java SE/EE, Google AppEngine, OSGi, GWT, Android) and offers numerous extensions to fit the needs of all developers.

APIs built using Restlet Framework can be deployed on any platform but close integration with APISpark, the leading Platform-as-a-Service dedicated to web APIs, enables developers to save time in documenting and creating SDKs for their APIs, while maintaining the flexibility of working with the framework.

Key Features

 

Native REST Support
Secure and Scalable
Broad Use Case Support
Native REST Support
Secure and Scalable
Broad Use Case Support

Native REST Support

Restlet Framework provides a reusable and extensible set of classes and interfaces that serves as a foundation on which you can construct your own API-driven applications more efficiently. Mapped to the REST and HTTP concepts, the framework can be used for both client and server-side development, using the same Java API which reduces both the learning curve and the software footprint.

Secure and Scalable

You should never have to make a tradeoff between security and scalability for your APIs. Restlet Framework supports standard security and authentication methods. A fully multi-threaded design with per-request resource instances reduces thread-safety issues, and ensures that APIs will scale no matter how many requests.

Broad Use Case Support

APIs you build with Restlet Framework can be deployed to all common environments. An extensible set of representations, support for standards, and numerous connectors lets you build and call any type of web API, and connect to any backend process or data source.

Download Restlet Framework Now

Build secure and scalable RESTful APIs

Download