A Java framework for the creation of REST services. Krest is built upon Spring MVC and offers an enterprise scale solution for REST services. Please visit http://javakrest.sourceforge.net/ to find the demo app, or download the core library.

Features

  • Full REST Discovery (HATEOAS)
  • Backed by EHCache for container independent clustered scaleability
  • Backed by Spring IOC
  • Runtime modifiable configuration
  • Auto-documentation including WADL generation
  • OSGi compliant and deployable as a Weblogic Shared Library
  • Content negotiation includes JSON, XML and HTML (navigable!)
  • Infinitely flexible security configurable by resource
  • Role based selective rendering configurable at design time
  • Complete statelessness, but still featuring an EHCache backed session available through request.getSession()
  • Partial and full content rendering optionally selected by the client using the Range header

Project Activity

See All Activity >

License

Apache License V2.0

Follow krest

krest Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of krest!

Additional Project Details

Intended Audience

Developers

User Interface

Web-based

Programming Language

Java

Related Categories

Java CGI Scripts, Java Frameworks

Registered

2011-12-05