Yoga

a Skyscreamer open source project


RESTful and Flexible APIs

  • Add custom query capabilities to your existing APIs
  • Extends Jersey, Spring MVC, and RESTEasy
  • GData- and LinkedIn-style data selectors
  • Define and deliver an arbitrary data graph to your clients at runtime
  • Accelerate your app by returning just the fields you need
  • No custom code required
  • HATEOAS out of the box


The current version of Yoga is 1.0.1.

Tutorial

Maven Configuration

        <dependency>
            <groupId>org.skyscreamer</groupId>
            <artifactId>yoga</artifactId>
            <version>1.0.1</version>
        </dependency>
    

And pick one of the integration packages:

        <dependency>
            <groupId>org.skyscreamer</groupId>
            <artifactId>yoga-springmvc</artifactId>
            <version>1.0.1</version>
        </dependency>

        <dependency>
            <groupId>org.skyscreamer</groupId>
            <artifactId>yoga-jaxrs</artifactId>
            <version>1.0.1</version>
        </dependency>
    

Contact

This is open source so if you want to help out whether by submitting code, design, suggestions, feedback, or feature requests, we appreciate whatever you can contribute. Contact us at yoga-dev@skyscreamer.org with questions or ideas.

Supporters

Yoga thanks the following companies for their support of the open source community: