Retrofit

Retrofit is a type-safe HTTP client for Android and Java

    • Retrofit (link)
    • GitHub repo, with samples (link)
    • Synchronous and Asynchronous requests (link)
    • Retrofit with RxJava (link)
    • Retrofit async demo (link)
    • Retrofit 2.0 update (link)

Awaitility

is a library that can be used to make working with asynchronous code easier.

    • Awaitility on GitHub (link)

GSON

    • Gson user guide (link)